cdmlib version change
[taxeditor.git] / eu.etaxonomy.taxeditor.test / src / test / java / eu / etaxonomy / taxeditor / test / NewMenuTest.java
1 package eu.etaxonomy.taxeditor.test;
2
3 import org.eclipse.swtbot.eclipse.finder.waits.Conditions;
4 import org.junit.Test;
5
6 /**
7 * Open all new menus
8 *
9 * @author n.hoffmann
10 *
11 */
12 public class NewMenuTest extends AbstractEditorTest {
13
14 @Test
15 public void canOpenNewWizardForTaxon(){
16 openNewWizardFor("Taxon");
17 cancel();
18 }
19
20
21 @Test
22 public void canOpenNewWizardForReference(){
23 openNewWizardFor("Reference");
24 cancel();
25 }
26
27
28 @Test
29 public void canOpenNewWizardForName(){
30 openNewWizardFor("Name");
31 cancel();
32 }
33
34
35 @Test
36 public void canOpenNewWizardForTeam(){
37 openNewWizardFor("Team");
38 cancel();
39 }
40
41
42 @Test
43 public void canOpenNewWizardForPerson(){
44 openNewWizardFor("Person");
45 cancel();
46 }
47
48 @Test
49 public void canOpenNewWizardForSpecimen(){
50 openNewWizardFor("Specimen");
51 cancel();
52 }
53
54
55 @Test
56 public void canOpenNewWizardForClassification(){
57 openNewWizardFor("Classification");
58 cancel();
59 }
60
61 private void openNewWizardFor(String entity) {
62 bot.menu("General").menu("New").menu(entity).click();
63 bot.waitUntil(Conditions.shellIsActive("New Entity"));
64 }
65 }