@Test(expected = IllegalArgumentException.class) @ArchiveType(ClassContainer.class) public void testDeleteClassesNullParam() { addExemplaryClasses(); getClassContainer().deleteClasses((Class<?>[]) null); Assert.fail("Exception expected"); }
@Test(expected = IllegalArgumentException.class) @ArchiveType(ClassContainer.class) public void testDeleteClassesOneClassNull() { addExemplaryClasses(); getClassContainer().deleteClasses(DummyClassA.class, null, DummyClassForTest.class); Assert.fail("Exception expected"); }
@Test @ArchiveType(ClassContainer.class) public void testDeleteClasses() { addExemplaryClasses(); getClassContainer().deleteClasses(DummyClassA.class, DummyClassForTest.class); assertNotContainsClass(getArchivePathFromClass(DummyClassA.class)); assertNotContainsClass(getArchivePathFromClass(DummyClassForTest.class)); }