@Test
public void testInputActionParser() {
assertActionCount(4);
assertActionClassAndName(InputAction.class, "input");
InputAction action = getNextTestActionFromTest();
Assert.assertEquals(action.getMessage(), "Press return key to continue ...");
Assert.assertNull(action.getValidAnswers());
Assert.assertEquals(action.getVariable(), "userinput");
action = getNextTestActionFromTest();
Assert.assertEquals(action.getMessage(), "Do you want to continue?");
Assert.assertNull(action.getValidAnswers());
Assert.assertEquals(action.getVariable(), "userinput");
action = getNextTestActionFromTest();
Assert.assertEquals(action.getMessage(), "Do you want to continue?");
Assert.assertEquals(action.getValidAnswers(), "yes/no");
Assert.assertEquals(action.getVariable(), "userinput");
action = getNextTestActionFromTest();
Assert.assertEquals(action.getMessage(), "Do you want to continue?");
Assert.assertEquals(action.getValidAnswers(), "y/n");
Assert.assertEquals(action.getVariable(), "inputVar");
}