14 Commits (20220af27862a5e8f3f0dcd4e29eed855a518f9e)

Author SHA1 Message Date
Nick Stolbov 20220af278 Added application main loop for updating, printing the games and quiting at anytime with test for correctly terminating. 3 years ago
Nick Stolbov f41dacc1f1 Added clearConsole() method to Cli class with test(always true because it uses external processes) 3 years ago
Nick Stolbov 046403eb8f Added getScanner() method for Cli class with test for testing stream integration 3 years ago
Nick Stolbov 2ab0579f3c Added Cli class for centralized I/O management and getPrintStream() method with test. 3 years ago
Nick Stolbov 55f173324a Changed select method with test for MenuManager to avoid ArrayIndexOutOfBoundsException 3 years ago
Nick Stolbov 08f8fbc596 Added getSize() method to MenuManager with test 3 years ago
Nick Stolbov 691ca536ea Added getFormattedMenuList method to MenuManager with test for printing to Console 3 years ago
Nick Stolbov e427700f90 Changed Menumanager implementation from using a single rootMenu to using a ArrayList directly for its submenus 3 years ago
Nick Stolbov 87459dab50 Added back function to MenuManager. 3 years ago
Nick Stolbov e1a6d09b6f Added inRootMenu function to MenuManager. 3 years ago
Nick Stolbov 7ca9c1d002 Added MenuManager class with select function with test. 3 years ago
Nick Stolbov 95dc251cd8 Added previousMenu function to Menu and did refactoring 3 years ago
Nick Stolbov 647eb68fef Added subMenu function for class Menu with test 3 years ago
Nick Stolbov 4fbe2b0830 Added Menu with test 3 years ago