Beispiel #1
0
 private void GenerateRules()
 {
     _collectRule     = new CoinCollectRule();
     _releaseCoinRule = new ReleaseCoinRule();
     _gameOverRule    = new GameOverRule();
 }
Beispiel #2
0
 public SecondDiagonalRuleShould()
 {
     _board = new Board();
     _rule  = new SecondDiagonalRule();
 }
 public ColumnIsSameRuleShould()
 {
     _board = new Board();
     _rule  = new ColumnIsSameRule();
 }
Beispiel #4
0
 public FirstDiagonalRuleShould()
 {
     _board = new Board();
     _rule  = new FirstDiagonalRule();
 }
Beispiel #5
0
 public AllFieldsTakenRuleShould()
 {
     _board = new Board();
     _rule  = new SecondDiagonalRule();
 }
 public RowIsSameRuleShould()
 {
     _board = new Board();
     _rule  = new RowIsSameRule();
 }
Beispiel #7
0
 public TicTacToe()
 {
     _board        = new Board();
     _gameOverRule = new GameOverRule();
     _nextSign     = Sign.X;
 }