Search in sources :

Example 1 with ExportAntCodeGenWizardPage

use of org.jboss.tools.hibernate.reddeer.codegen.ExportAntCodeGenWizardPage in project jbosstools-hibernate by jbosstools.

the class AntFileExportTest method testAntFilenameExport.

@Test
public void testAntFilenameExport() {
    HibernatePerspective p = new HibernatePerspective();
    p.open();
    LaunchConfigurationsDialog launchDialog = new LaunchConfigurationsDialog();
    launchDialog.open();
    launchDialog.selectHibernateCodeGeneration(GEN_NAME);
    launchDialog.selectConfiguration(PRJ);
    launchDialog.apply();
    launchDialog.close();
    PackageExplorerPart pe = new PackageExplorerPart();
    pe.open();
    pe.selectProjects(PRJ);
    ExportAntCodeGenWizard w = new ExportAntCodeGenWizard();
    w.open();
    ExportAntCodeGenWizardPage page = new ExportAntCodeGenWizardPage(w);
    page.setHibernateGenConfiguration(GEN_NAME);
    page.setAntFileName(ANTFILE_NAME);
    w.finish();
    pe.open();
    pe.getProject(PRJ).getProjectItem(ANTFILE_NAME).open();
    assertTrue("Ant file cannot be ampty", new TextEditor(ANTFILE_NAME).getText().length() > 0);
}
Also used : ExportAntCodeGenWizardPage(org.jboss.tools.hibernate.reddeer.codegen.ExportAntCodeGenWizardPage) TextEditor(org.eclipse.reddeer.workbench.impl.editor.TextEditor) HibernatePerspective(org.jboss.tools.hibernate.reddeer.perspective.HibernatePerspective) ExportAntCodeGenWizard(org.jboss.tools.hibernate.reddeer.codegen.ExportAntCodeGenWizard) PackageExplorerPart(org.eclipse.reddeer.eclipse.jdt.ui.packageview.PackageExplorerPart) LaunchConfigurationsDialog(org.jboss.tools.hibernate.reddeer.dialog.LaunchConfigurationsDialog) Test(org.junit.Test)

Aggregations

PackageExplorerPart (org.eclipse.reddeer.eclipse.jdt.ui.packageview.PackageExplorerPart)1 TextEditor (org.eclipse.reddeer.workbench.impl.editor.TextEditor)1 ExportAntCodeGenWizard (org.jboss.tools.hibernate.reddeer.codegen.ExportAntCodeGenWizard)1 ExportAntCodeGenWizardPage (org.jboss.tools.hibernate.reddeer.codegen.ExportAntCodeGenWizardPage)1 LaunchConfigurationsDialog (org.jboss.tools.hibernate.reddeer.dialog.LaunchConfigurationsDialog)1 HibernatePerspective (org.jboss.tools.hibernate.reddeer.perspective.HibernatePerspective)1 Test (org.junit.Test)1