Package hudson.tasks

Examples of hudson.tasks.Shell


        assertEquals(persistedList1, persistedList1);
        assertFalse(persistedList1.equals(null));
        assertFalse(persistedList1.equals(new Object()));
        assertFalse(persistedList1.equals(persistedList2));
        assertEquals(persistedList1, persistedList3);
        persistedList1.add(new Shell("echo 'test1'"));
        persistedList3.add(new Shell("echo 'test1'"));
        assertEquals(persistedList1, persistedList3);
        persistedList1.add(new Shell("echo 'test3'"));
        persistedList1.add(new Shell("echo 'test2'"));
        persistedList3.add(new Shell("echo 'test2'"));
        persistedList3.add(new Shell("echo 'test3'"));
        assertEquals(persistedList1, persistedList3);

        persistedList3.replaceBy(Arrays.asList(new Shell("echo 'test2'")));
        assertFalse(persistedList1.equals(persistedList3));
    }
View Full Code Here


    private List<Builder> data2;

    @Before
    public void setUp() {
        data1 = new ArrayList<Builder>();
        data1.add(new Shell("echo 'test'"));
        data1.add(new Shell("echo 'test1'"));
        data1.add(new Shell("echo 'test2'"));

        data2 = new ArrayList<Builder>();
        data2.add(new Shell("echo 'test1'"));
        data2.add(new Shell("echo 'test'"));
    }
View Full Code Here

    @Test
    public void testHashCode() {
        assertEquals(new CopyOnWriteList(data1).hashCode(), new CopyOnWriteList(data1).hashCode());

        assertFalse(new CopyOnWriteList(data1).hashCode() == new CopyOnWriteList(data2).hashCode());
        data2.add(new Shell("echo 'test2'"));
        assertFalse(new CopyOnWriteList(data1).hashCode() == new CopyOnWriteList(data2).hashCode());
    }
View Full Code Here

        assertFalse(list.equals(new Object()));
        assertEquals(new CopyOnWriteList(new ArrayList()), new CopyOnWriteList(new ArrayList()));

        assertFalse(new CopyOnWriteList(data1).equals(new CopyOnWriteList(data2)));
        assertEquals(new CopyOnWriteList(data1), new CopyOnWriteList(data1));
        data2.add(new Shell("echo 'test2'"));
        assertEquals(new CopyOnWriteList(data1), new CopyOnWriteList(data2));
    }
View Full Code Here

TOP

Related Classes of hudson.tasks.Shell

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.