@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")); }
@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")); }