Exemplo n.º 1
0
        public void TakeAWalkOnTheBoardwalkMovesPlayerToBoardwalk()
        {
            var moveToBoardwalk = new Advance(board, banker, 39);
            moveToBoardwalk.Play(player1);

            Assert.That(board.GetPosition(player1), Is.EqualTo(39));
        }
Exemplo n.º 2
0
        public void GoToReadingRailroadShouldPayThePlayer200()
        {
            board.MoveTo(player1, 5);
            board.MoveTo(player1, 36);
            var rideTheReading = new Advance(board, banker, 5);
            var previousBalance = banker.GetBalance(player1);

            rideTheReading.Play(player1);

            Assert.That(banker.GetBalance(player1), Is.EqualTo(previousBalance + 200));
        }