[329707] JUnits testing providers for non existing project are incorrect
diff --git a/tests/org.eclipse.jst.j2ee.tests/j2ee-tests/org/eclipse/jst/jee/model/ejb/tests/DeleteProjectTest.java b/tests/org.eclipse.jst.j2ee.tests/j2ee-tests/org/eclipse/jst/jee/model/ejb/tests/DeleteProjectTest.java index c81847f..6849cab 100644 --- a/tests/org.eclipse.jst.j2ee.tests/j2ee-tests/org/eclipse/jst/jee/model/ejb/tests/DeleteProjectTest.java +++ b/tests/org.eclipse.jst.j2ee.tests/j2ee-tests/org/eclipse/jst/jee/model/ejb/tests/DeleteProjectTest.java
@@ -106,15 +106,11 @@ // @Test(expected = IllegalArgumentException.class) public void testProviderForNonExistingProject() { - try { - IProject nonExistingProject = ResourcesPlugin.getWorkspace().getRoot().getProject( + IProject nonExistingProject = ResourcesPlugin.getWorkspace().getRoot().getProject( "testProviderForNonExistingProject"); - assertFalse(nonExistingProject.exists()); - ModelProviderManager.getModelProvider(nonExistingProject); - fail("IllgalArgumentException expected"); - } catch (IllegalArgumentException e) { - - } + assertFalse(nonExistingProject.exists()); + IModelProvider modelProvider = ModelProviderManager.getModelProvider(nonExistingProject); + assertNull(modelProvider); } /**
diff --git a/tests/org.eclipse.jst.j2ee.tests/j2ee-tests/org/eclipse/jst/jee/model/web/tests/DeleteWebProjectTest.java b/tests/org.eclipse.jst.j2ee.tests/j2ee-tests/org/eclipse/jst/jee/model/web/tests/DeleteWebProjectTest.java index a3b871f..7a209a0 100644 --- a/tests/org.eclipse.jst.j2ee.tests/j2ee-tests/org/eclipse/jst/jee/model/web/tests/DeleteWebProjectTest.java +++ b/tests/org.eclipse.jst.j2ee.tests/j2ee-tests/org/eclipse/jst/jee/model/web/tests/DeleteWebProjectTest.java
@@ -109,14 +109,11 @@ // @Test(expected = IllegalArgumentException.class) public void testProviderForNonExistingProject() { - try { - IProject nonExistingProject = ResourcesPlugin.getWorkspace().getRoot().getProject( - "testProviderForNonExistingProject"); - assertFalse(nonExistingProject.exists()); - ModelProviderManager.getModelProvider(nonExistingProject); - fail("IllegalArgumentException expected"); - } catch (IllegalArgumentException e) { - } + IProject nonExistingProject = ResourcesPlugin.getWorkspace().getRoot().getProject( + "testProviderForNonExistingProject"); + assertFalse(nonExistingProject.exists()); + IModelProvider modelProvider = ModelProviderManager.getModelProvider(nonExistingProject); + assertNull(modelProvider); } /**