Author: vrubezhny
Date: 2008-05-27 15:23:23 -0400 (Tue, 27 May 2008)
New Revision: 8388
Modified:
branches/jbosstools-2.1.x/tests/tests/org.jboss.tools.test/src/org/jboss/tools/test/util/ProjectImportTestSetup.java
Log:
http://jira.jboss.com/jira/browse/JBIDE-2004 Create JUnit tests for New Seam
Action/Form/Conversation/Entity wizards. It should invoke seam-gen and check results of
its work.
JUnit TestCases are created (No test project templates are required)
Modified:
branches/jbosstools-2.1.x/tests/tests/org.jboss.tools.test/src/org/jboss/tools/test/util/ProjectImportTestSetup.java
===================================================================
---
branches/jbosstools-2.1.x/tests/tests/org.jboss.tools.test/src/org/jboss/tools/test/util/ProjectImportTestSetup.java 2008-05-27
19:19:57 UTC (rev 8387)
+++
branches/jbosstools-2.1.x/tests/tests/org.jboss.tools.test/src/org/jboss/tools/test/util/ProjectImportTestSetup.java 2008-05-27
19:23:23 UTC (rev 8388)
@@ -13,6 +13,7 @@
import junit.extensions.TestSetup;
import junit.framework.Test;
+import org.eclipse.core.internal.resources.ResourceException;
import org.eclipse.core.resources.IProject;
import org.eclipse.core.resources.IResource;
import org.eclipse.core.resources.IncrementalProjectBuilder;
@@ -65,7 +66,11 @@
IResource project = ResourcesPlugin.getWorkspace().getRoot().findMember(projectName);
assertNotNull("Can't load " + projectName, project);
IProject result = project.getProject();
- result.build(IncrementalProjectBuilder.FULL_BUILD, null);
+ try {
+ result.build(IncrementalProjectBuilder.FULL_BUILD, null);
+ } catch (ResourceException e) {
+ JUnitUtils.fail(e.getMessage(), e);
+ }
EditorTestHelper.joinBackgroundActivities();
return result;
}