Example #1
0
//JAVA TO C# CONVERTER TODO TASK: Most Java annotations will not have direct .NET equivalent attributes:
//ORIGINAL LINE: @Test void copyPrimitiveSet()
        internal virtual void CopyPrimitiveSet()
        {
            PrimitiveLongSet longSet = PrimitiveLongCollections.setOf(1L, 3L, 5L);
            PrimitiveLongSet copySet = PrimitiveLongCollections.AsSet(longSet);

            assertNotSame(copySet, longSet);

            assertTrue(copySet.Contains(1L));
            assertTrue(copySet.Contains(3L));
            assertTrue(copySet.Contains(5L));
            assertEquals(3, copySet.Size());
        }
Example #2
0
//JAVA TO C# CONVERTER TODO TASK: Most Java annotations will not have direct .NET equivalent attributes:
//ORIGINAL LINE: @Test void convertJavaCollectionToSetOfPrimitives()
        internal virtual void ConvertJavaCollectionToSetOfPrimitives()
        {
            IList <long> longs = new IList <long> {
                1L, 4L, 7L
            };
            PrimitiveLongSet longSet = PrimitiveLongCollections.AsSet(longs);

            assertTrue(longSet.Contains(1L));
            assertTrue(longSet.Contains(4L));
            assertTrue(longSet.Contains(7L));
            assertEquals(3, longSet.Size());
        }
Example #3
0
//JAVA TO C# CONVERTER TODO TASK: Most Java annotations will not have direct .NET equivalent attributes:
//ORIGINAL LINE: @Test void iteratorAsSet()
        internal virtual void IteratorAsSet()
        {
            // GIVEN
            PrimitiveLongIterator items = PrimitiveLongCollections.Iterator(1, 2, 3);

            // WHEN
            PrimitiveLongSet set = PrimitiveLongCollections.AsSet(items);

            // THEN
            assertTrue(set.Contains(1));
            assertTrue(set.Contains(2));
            assertTrue(set.Contains(3));
            assertFalse(set.Contains(4));
        }