40 Commits (feature-app)
 

Author SHA1 Message Date
Nick Stolbov 838b335323 Change stop command to "exit" and added "q" command for going back for better navigation 2 years ago
Nick Stolbov daa43a4856 Added Menu navigation to App class with weak test case (depending on implementation) 2 years ago
Nick Stolbov 71bce709ab Added deactivation for clearConsole() method because it would throw warnings otherwise. 2 years ago
Nick Stolbov 20220af278 Added application main loop for updating, printing the games and quiting at anytime with test for correctly terminating. 2 years ago
Nick Stolbov f41dacc1f1 Added clearConsole() method to Cli class with test(always true because it uses external processes) 2 years ago
Nick Stolbov 046403eb8f Added getScanner() method for Cli class with test for testing stream integration 2 years ago
Nick Stolbov 2ab0579f3c Added Cli class for centralized I/O management and getPrintStream() method with test. 2 years ago
Nick Stolbov 143ceea823 Merge branch 'feature-menu' into development 2 years ago
Dion Aliu df4b88d827 Merge branch 'feature-game' into development 2 years ago
Dion Aliu 657953f190 added Tic Tac Toe game loop and finished attribute to Game 2 years ago
Dion Aliu b704539e86 added getCurrentState method for Board class with tests for detecting winner, draw or not finished game 2 years ago
Dion Aliu c6f77554bb added static method convertSimpleToState to Board class with test 2 years ago
Dion Aliu 9560dfb178 Added setCellState to class Board with test 2 years ago
Dion Aliu 0846812330 added equals method for Board with test 2 years ago
Dion Aliu 289a1f90a1 refactoring: created Board class for better object orientation and extracted functionality from Tictactoe to board with tests 2 years ago
Dion Aliu 711f610c54 added write board function for TicTacToe 2 years ago
Dion Aliu 9c7bedcd7c changed interface Game to abstract class for better object orientation 2 years ago
Nick Stolbov bbfc7210af Added maven-jar-plugin for building executable jar files 2 years ago
Nick Stolbov 823c9d96c4 Refactored test names for MenuTest class for better naming convention 2 years ago
Nick Stolbov 55f173324a Changed select method with test for MenuManager to avoid ArrayIndexOutOfBoundsException 2 years ago
Nick Stolbov 08f8fbc596 Added getSize() method to MenuManager with test 2 years ago
Nick Stolbov 298fde4055 Refactored MenuManagerTest for better naming convention 2 years ago
Nick Stolbov 691ca536ea Added getFormattedMenuList method to MenuManager with test for printing to Console 2 years ago
Nick Stolbov e427700f90 Changed Menumanager implementation from using a single rootMenu to using a ArrayList directly for its submenus 2 years ago
Dion Aliu 03628a0e1f Game TTT added Board creation 2 years ago
Dion Aliu f58cbf0a2e Game Interface TTT getStatedChar Method 2 years ago
Dion Aliu 9a6e8f1af4 Added Gameinterface with TTT class and printTest 2 years ago
Nick Stolbov 7d7b7da27f Changed README.md 2 years ago
Nick Stolbov 87459dab50 Added back function to MenuManager. 2 years ago
Nick Stolbov e1a6d09b6f Added inRootMenu function to MenuManager. 2 years ago
Nick Stolbov 7ca9c1d002 Added MenuManager class with select function with test. 2 years ago
Nick Stolbov 95dc251cd8 Added previousMenu function to Menu and did refactoring 2 years ago
Nick Stolbov 647eb68fef Added subMenu function for class Menu with test 2 years ago
Nick Stolbov 4fbe2b0830 Added Menu with test 2 years ago
Nick Stolbov 0197002594 Added Main.java 2 years ago
Nick Stolbov 26370fa825 Updated pom.xml 2 years ago
Nick Stolbov 9f8542dbaa Added .gitignore 2 years ago
Nick Stolbov 1697d50ba7 Added pom.xml 2 years ago
Nick Stolbov 7ba3c67070 Added IDE files 2 years ago
Nick Stolbov 80df24f1f7 Added README.md 2 years ago