Search in sources :

Example 11 with LongList

use of com.b2international.collections.longs.LongList in project snow-owl by b2ihealthcare.

the class EmptyLongListTest method equals_false.

@Test
public void equals_false() {
    LongList emptyList = LongCollections.emptyList();
    LongList otherList = PrimitiveLists.newLongArrayList();
    otherList.add(0L);
    otherList.add(1L);
    otherList.add(2L);
    assertFalse("First list should not be equal to second list.", emptyList.equals(otherList));
    assertFalse("Second list should not be equal to first list.", otherList.equals(emptyList));
}
Also used : LongList(com.b2international.collections.longs.LongList) Test(org.junit.Test)

Example 12 with LongList

use of com.b2international.collections.longs.LongList in project snow-owl by b2ihealthcare.

the class EmptyLongListTest method removeAll_opposite.

@Test
public void removeAll_opposite() {
    LongList emptyList = LongCollections.emptyList();
    LongList otherList = PrimitiveLists.newLongArrayList(0L, 5L, 10L);
    otherList.removeAll(emptyList);
    assertEquals("Empty list should remain empty.", 0, emptyList.size());
    assertTrue("Non-empty list should not change.", otherList.get(0) == 0L && otherList.get(1) == 5L && otherList.get(2) == 10L && otherList.size() == 3);
}
Also used : LongList(com.b2international.collections.longs.LongList) Test(org.junit.Test)

Example 13 with LongList

use of com.b2international.collections.longs.LongList in project snow-owl by b2ihealthcare.

the class EmptyLongListTest method toString_empty.

@Test
public void toString_empty() {
    LongList emptyList = LongCollections.emptyList();
    assertEquals("ToString output should be [] for the empty list.", "[]", emptyList.toString());
}
Also used : LongList(com.b2international.collections.longs.LongList) Test(org.junit.Test)

Example 14 with LongList

use of com.b2international.collections.longs.LongList in project snow-owl by b2ihealthcare.

the class EmptyLongListTest method create.

@Test
public void create() {
    LongList emptyList = LongCollections.emptyList();
    assertEquals("Long list size should be 0.", 0, emptyList.size());
    assertTrue("Long list should be empty.", emptyList.isEmpty());
}
Also used : LongList(com.b2international.collections.longs.LongList) Test(org.junit.Test)

Example 15 with LongList

use of com.b2international.collections.longs.LongList in project snow-owl by b2ihealthcare.

the class EmptyLongListTest method removeAll_empty_list.

@Test
public void removeAll_empty_list() {
    LongList emptyList = LongCollections.emptyList();
    LongList otherList = LongCollections.emptyList();
    emptyList.removeAll(otherList);
    assertEquals("Long list size should be 0.", 0, emptyList.size());
}
Also used : LongList(com.b2international.collections.longs.LongList) Test(org.junit.Test)

Aggregations

LongList (com.b2international.collections.longs.LongList)26 Test (org.junit.Test)22 LongIterator (com.b2international.collections.longs.LongIterator)4 LongSet (com.b2international.collections.longs.LongSet)2 PrimitiveMaps (com.b2international.collections.PrimitiveMaps)1 PrimitiveSets (com.b2international.collections.PrimitiveSets)1 LongKeyMap (com.b2international.collections.longs.LongKeyMap)1 LongSets (com.b2international.commons.collect.LongSets)1 ExpressionBuilder (com.b2international.index.query.Expressions.ExpressionBuilder)1 Concepts (com.b2international.snowowl.snomed.common.SnomedConstants.Concepts)1 RelationshipValue (com.b2international.snowowl.snomed.core.domain.RelationshipValue)1 ConcreteDomainFragment (com.b2international.snowowl.snomed.datastore.ConcreteDomainFragment)1 StatementFragment (com.b2international.snowowl.snomed.datastore.StatementFragment)1 StatementFragmentWithDestination (com.b2international.snowowl.snomed.datastore.StatementFragmentWithDestination)1 StatementFragmentWithValue (com.b2international.snowowl.snomed.datastore.StatementFragmentWithValue)1 PropertyChain (com.b2international.snowowl.snomed.datastore.index.taxonomy.PropertyChain)1 ReasonerTaxonomy (com.b2international.snowowl.snomed.datastore.index.taxonomy.ReasonerTaxonomy)1 INormalFormGenerator (com.b2international.snowowl.snomed.reasoner.classification.INormalFormGenerator)1 ReasonerTaxonomyInferrer (com.b2international.snowowl.snomed.reasoner.classification.ReasonerTaxonomyInferrer)1 OntologyChangeProcessor (com.b2international.snowowl.snomed.reasoner.diff.OntologyChangeProcessor)1