/*
* CDDL HEADER START
*
* The contents of this file are subject to the terms of the
* Common Development and Distribution License, Version 1.0 only
* (the "License"). You may not use this file except in compliance
* with the License.
*
* You can obtain a copy of the license at legal-notices/CDDLv1_0.txt
* See the License for the specific language governing permissions
* and limitations under the License.
*
* When distributing Covered Code, include this CDDL HEADER in each
* file and include the License file at legal-notices/CDDLv1_0.txt.
* If applicable, add the following below this CDDL HEADER, with the
* fields enclosed by brackets "[]" replaced with your own identifying
* information:
* Portions Copyright [yyyy] [name of copyright owner]
*
* CDDL HEADER END
*
*
* Copyright 2015 ForgeRock AS
*/
{
public void testDefinedCannotCreateWithNull()
{
}
@Test
public void testDefinedAdd()
{
}
@Test
public void testDefinedAddAll()
{
// Add nothing
// Prepend
// Append
// Prepend & middle
// Middle & append
// Fully overlapping
}
@Test
public void testDefinedRemove()
{
}
@Test
public void testDefinedRemoveAll()
{
// Remove nothing
// Sequential from the beginning
// Sequential from the end
// Random in the middle
// All missing
}
@Test
public void testDefinedContain()
{
}
@Test
public void testDefinedIterator()
{
}
@Test
public void testDefinedIteratorWithBegin()
{
}
{
}
{
// FIXME: When decoded, an empty defined set becomes an undefined set
// see OPENDJ-1833
}
public void testUndefinedCannotCreateWithNull()
{
}
@Test
public void testUndefinedAddDoesNothing()
{
}
@Test
public void testUndefinedAddAllDoesNothing()
{
}
@Test
public void testUndefinedRemoveDoesNothing()
{
}
@Test
public void testUndefinedDeleteAllDoesNothing()
{
}
@Test
public void testUndefinedContain()
{
}
@Test
public void testUndefinedIterator()
{
}
@Test
public void testUndefinedIteratorWithBegin()
{
}
@Test
public void testNewEmptySet()
{
}
@Test
public void testNewSetWIthIDs()
{
}
@Test
public void testNewUndefinedSet()
{
}
@Test
public void testNewSetFromUnions()
{
newSetFromUnion(Arrays.asList(newDefinedSet(1, 2, 3), newDefinedSet(4, 5, 6), newDefinedSet(3, 4)));
union = newSetFromUnion(Arrays.asList(newDefinedSet(), newDefinedSet(4, 5, 6), newDefinedSet(3, 4)));
}
@Test
public void testRetainAll()
{
retained = newUndefinedSet();
}
}
}