Fixed CLI to allow for full testing by using State Machines for everything, test for editing passes now
This commit is contained in:
@@ -129,10 +129,10 @@ public class GoodCasesTest {
|
||||
manager.getUserCommands().handleInput("selectTask");
|
||||
manager.getUserCommands().handleInput(taskId + "");
|
||||
manager.getUserCommands().handleInput("edit");
|
||||
assertDoesNotThrow(() -> manager.getUserCommands().handleInput("Walk;Walk 3 Miles"));
|
||||
manager.getUserCommands().handleInput("Walk;Walk 3 Miles");
|
||||
assertEquals("Walk", manager.getTask(taskId).getName());
|
||||
assertEquals("Walk 3 Miles", manager.getTask(taskId).getDescription());
|
||||
assertDoesNotThrow(() -> manager.getUserCommands().handleInput("back"));
|
||||
manager.getUserCommands().handleInput("back");
|
||||
}
|
||||
@Test
|
||||
@DisplayName("Assert that removing Workers is possible through the UI")
|
||||
|
||||
Reference in New Issue
Block a user