Package com.hazelcast.core

Examples of com.hazelcast.core.IList


        list.get(14);
    }

    @Test(expected = IndexOutOfBoundsException.class)
    public void testGet_whenIndexNegative() {
        IList list = newList();
        list.get(-1);
    }
View Full Code Here


//    ========================= Set ==========================

    @Test
    public void testSet() {
        IList list = newList_withInitialData(10);
        assertEquals("item1", list.set(1, "test1"));
        assertEquals("item3", list.set(3, "test3"));
        assertEquals("item8", list.set(8, "test8"));
        assertEquals("test1", list.get(1));
        assertEquals("test3", list.get(3));
        assertEquals("test8", list.get(8));
    }
View Full Code Here

        assertEquals("test8", list.get(8));
    }

    @Test(expected = IndexOutOfBoundsException.class)
    public void testSet_whenListEmpty() {
        IList list = newList();
        list.set(0, "item0");
    }
View Full Code Here

        list.set(0, "item0");
    }

    @Test(expected = NullPointerException.class)
    public void testSet_whenElementNull() {
        IList list = newList_withInitialData(10);
        list.set(0, null);
    }
View Full Code Here

        list.set(0, null);
    }

    @Test(expected = IndexOutOfBoundsException.class)
    public void testSet_whenIndexNegative() {
        IList list = newList();
        list.set(-1, "item1");
    }
View Full Code Here

//    ========================= IndexOf =============================

    @Test
    public void testIndexOf() {
        IList list = newList_withInitialData(10);
        assertEquals(0, list.indexOf("item0"));
        assertEquals(6, list.indexOf("item6"));
        assertEquals(9, list.indexOf("item9"));
        assertEquals(-1, list.indexOf("item15"));
        assertEquals(-1, list.indexOf("item67"));
    }
View Full Code Here

        assertEquals(-1, list.indexOf("item67"));
    }

    @Test
    public void testIndexOf_whenDuplicateItems() {
        IList list = newList();
        list.add("item1");
        list.add("item2");
        list.add("item3");
        list.add("item1");

        assertEquals(0, list.indexOf("item1"));
        assertNotEquals(3, list.indexOf("item1"));
    }
View Full Code Here

        assertNotEquals(3, list.indexOf("item1"));
    }

    @Test(expected = NullPointerException.class)
    public void testIndexOf_whenObjectNull() {
        IList list = newList_withInitialData(10);
        list.indexOf(null);
    }
View Full Code Here

//    ====================== LastIndexOf ===================

    @Test
    public void testLastIndexOf() {
        IList list = newList();
        list.add("item1");
        list.add("item2");
        list.add("item3");
        list.add("item1");
        list.add("item4");
        list.add("item1");

        assertEquals(5, list.lastIndexOf("item1"));
        assertNotEquals(0, list.lastIndexOf("item1"));
        assertNotEquals(3, list.lastIndexOf("item1"));
    }
View Full Code Here

        assertNotEquals(3, list.lastIndexOf("item1"));
    }

    @Test(expected = NullPointerException.class)
    public void testLastIndexOf_whenObjectNull() {
        IList list = newList();
        list.lastIndexOf(null);
    }
View Full Code Here

TOP

Related Classes of com.hazelcast.core.IList

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.