Author: sdzmitrovich
Date: 2009-02-23 08:37:19 -0500 (Mon, 23 Feb 2009)
New Revision: 13724
Modified:
trunk/jsf/tests/org.jboss.tools.jsf.ui.test/src/org/jboss/tools/jsf/ui/test/CssClassNewWizardTest.java
Log:
junit writing
Modified:
trunk/jsf/tests/org.jboss.tools.jsf.ui.test/src/org/jboss/tools/jsf/ui/test/CssClassNewWizardTest.java
===================================================================
---
trunk/jsf/tests/org.jboss.tools.jsf.ui.test/src/org/jboss/tools/jsf/ui/test/CssClassNewWizardTest.java 2009-02-23
12:34:43 UTC (rev 13723)
+++
trunk/jsf/tests/org.jboss.tools.jsf.ui.test/src/org/jboss/tools/jsf/ui/test/CssClassNewWizardTest.java 2009-02-23
13:37:19 UTC (rev 13724)
@@ -1,9 +1,21 @@
package org.jboss.tools.jsf.ui.test;
+import java.util.ArrayList;
+
+import org.eclipse.core.resources.IResource;
+import org.eclipse.jface.viewers.StructuredSelection;
import org.eclipse.jface.wizard.IWizard;
+import org.eclipse.jface.wizard.WizardDialog;
+import org.eclipse.ui.IWorkbenchWizard;
+import org.eclipse.ui.PlatformUI;
+import org.jboss.tools.common.util.WorkbenchUtils;
public class CssClassNewWizardTest extends WizardTest {
+
+
+ private static String CSS_FILE_PATH="WebContent/pages/main.css";
//$NON-NLS-1$
+
public CssClassNewWizardTest(){
super("org.jboss.tools.jst.web.ui.wizards.newfile.NewCSSClassWizard");
}
@@ -49,5 +61,23 @@
// Folder field is correct
// Name field contains file name that already exists
}
+
+ public void testCssClassEditing() {
+
+ ArrayList<IResource> list = new ArrayList<IResource>();
+ IResource cssFile = project.findMember(CSS_FILE_PATH);
+ assertNotNull(cssFile);
+ list.add(cssFile);
+ StructuredSelection selection = new StructuredSelection(list);
+ IWizard wizard = WorkbenchUtils.findWizardByDefId(id);
+
+ ((IWorkbenchWizard)wizard).init(PlatformUI.getWorkbench(), selection);
+
+ dialog = new WizardDialog(
+ PlatformUI.getWorkbench().getActiveWorkbenchWindow().getShell(),
+ wizard);
+ dialog.setBlockOnOpen(false);
+ dialog.open();
+ }
}
Show replies by date