Package com.hazelcast.core

Examples of com.hazelcast.core.ISet


        assertEquals(1, set.size());
    }

    @Test(expected = NullPointerException.class)
    public void testRemove_whenArgumentNull() {
        ISet set = newSet();
        set.remove(null);
    }
View Full Code Here


        set.remove(null);
    }

    @Test
    public void testRemoveAll() {
        ISet set = newSet();
        Set removed = new HashSet();
        for (int i = 1; i <= 10; i++) {
            set.add("item" + i);
            removed.add("item" + i);
        }
        set.removeAll(removed);
        assertEquals(0, set.size());
    }
View Full Code Here

    }

    //    ======================== iterator ==========================
    @Test
    public void testIterator() {
        ISet set = newSet();
        set.add("item");
        Iterator iterator = set.iterator();
        assertEquals("item", iterator.next());
        assertFalse(iterator.hasNext());
    }
View Full Code Here

    public void testIteratorRemoveThrowsUnsupportedOperationException() {
        Config config = new Config();
        TestHazelcastInstanceFactory factory = createHazelcastInstanceFactory(1);
        HazelcastInstance instance1 = factory.newHazelcastInstance(config);

        ISet set = instance1.getSet("defSet");
        set.add("item");

        Iterator iterator = set.iterator();
        iterator.next();
        iterator.remove();
    }
View Full Code Here

    //    ======================== clear ==========================

    @Test
    public void testClear() {
        ISet set = newSet();
        for (int i = 1; i <= 10; i++) {
            set.add("item" + i);
        }
        assertEquals(10, set.size());
        set.clear();
        assertEquals(0, set.size());
    }
View Full Code Here

        assertEquals(0, set.size());
    }

    @Test
    public void testClear_whenSetEmpty() {
        ISet set = newSet();
        set.clear();
        assertEquals(0, set.size());
    }
View Full Code Here

    //    ======================== retainAll ==========================

    @Test
    public void testRetainAll_whenArgumentEmptyCollection() {
        ISet set = newSet();
        Set retained = new HashSet();

        for (int i = 1; i <= 10; i++) {
            set.add("item" + i);
        }
        set.retainAll(retained);
        assertEquals(0, set.size());
    }
View Full Code Here

    @Test
    public void testSet() throws Exception {
        String partitionKey = "hazelcast";
        HazelcastInstance hz = getHazelcastInstance(partitionKey);

        ISet set = hz.getSet("set@" + partitionKey);
        set.add("");
        assertEquals("set@" + partitionKey, set.getName());
        assertEquals(partitionKey, set.getPartitionKey());

        SetService service = getNodeEngine(hz).getService(SetService.SERVICE_NAME);
        assertTrue(service.getContainerMap().containsKey(set.getName()));
    }
View Full Code Here

        assertEquals(0, set.size());
    }

    @Test
    public void testRetainAll_whenArgumentHasSameElements() {
        ISet set = newSet();
        Set retained = new HashSet();

        for (int i = 1; i <= 10; i++) {
            set.add("item" + i);
            retained.add("item" + i);
        }
        set.retainAll(retained);
        assertEquals(10, set.size());
    }
View Full Code Here

        assertEquals(10, set.size());
    }

    @Test(expected = NullPointerException.class)
    public void testRetainAll_whenCollectionNull() {
        ISet set = newSet();
        Set retained = null;
        set.retainAll(retained);
        assertEquals(0, set.size());
    }
View Full Code Here

TOP

Related Classes of com.hazelcast.core.ISet

Copyright © 2018 www.massapicom. All rights reserved.
All source code are property of their respective owners. Java is a trademark of Sun Microsystems, Inc and owned by ORACLE Inc. Contact coftware#gmail.com.