[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);
}
/**