@Test(expected = IllegalArgumentException.class) @ArchiveType(ClassContainer.class) public void testDeleteClassByFqnNullParam() { addExemplaryClasses(); getClassContainer().deleteClass((String) null); Assert.fail("Exception expected"); }
@Test(expected = IllegalArgumentException.class) @ArchiveType(ClassContainer.class) public void testDeleteClassNullParam() { addExemplaryClasses(); getClassContainer().deleteClass((Class<?>) null); Assert.fail("Exception expected"); }
@Test @ArchiveType(ClassContainer.class) public void testDeleteClassByFqn() { addExemplaryClasses(); getClassContainer().deleteClass(DummyClassA.class.getName()); assertNotContainsClass(getArchivePathFromClass(DummyClassA.class)); }
@Test @ArchiveType(ClassContainer.class) public void testDeleteClass() { addExemplaryClasses(); getClassContainer().deleteClass(DummyClassA.class); assertNotContainsClass(getArchivePathFromClass(DummyClassA.class)); assertNotContainsClass(getArchivePathFromClass(DummyClassA.InnerClass.class)); assertNotContainsClass(getPrivInnerClassPath(DummyClassA.class, "Test")); }