예제 #1
0
 @Test
 public void createWebProject() {
   WebProjectWizard ww = new WebProjectWizard();
   ww.open();
   WebProjectFirstPage fp = (WebProjectFirstPage) ww.getFirstPage();
   fp.setProjectName("web project");
   ww.finish();
   PackageExplorer pe = new PackageExplorer();
   pe.open();
   assertTrue(pe.containsProject("web project"));
 }
예제 #2
0
 @Test
 public void createWebProject1() {
   WebProjectWizard ww = new WebProjectWizard();
   ww.open();
   WebProjectFirstPage fp = (WebProjectFirstPage) ww.getFirstPage();
   fp.setProjectName("web project1");
   assertEquals("web project1", fp.getProjectName());
   ww.next();
   WebProjectSecondPage sp = (WebProjectSecondPage) ww.getWizardPage();
   sp.addSourceFoldersOnBuildPath("source");
   sp.removeSourceFoldersOnBuildPath("src");
   assertEquals(1, sp.getSourceFolders().size());
   assertEquals("source", sp.getSourceFolders().get(0));
   ww.next();
   WebProjectThirdPage tp = (WebProjectThirdPage) ww.getWizardPage();
   tp.setGenerateWebXmlDeploymentDescriptor(true);
   ww.finish();
   PackageExplorer pe = new PackageExplorer();
   pe.open();
   assertTrue(pe.containsProject("web project1"));
   assertTrue(pe.getProject("web project1").containsItem("source"));
   assertFalse(pe.getProject("web project1").containsItem("src"));
   assertTrue(pe.getProject("web project1").containsItem("WebContent", "WEB-INF", "web.xml"));
 }