Beispiel #1
0
        public void GoToJailSquare_SendsPlayerToJustVisitingSquare()
        {
            Board  board   = new Board();
            Player player1 = new Player("Player 1");

            GoToJailSquare jailSquare = new GoToJailSquare();

            jailSquare.ApplyEffect(board, player1, 0);
            Assert.AreEqual(10, player1.Location);
        }
Beispiel #2
0
        public void GoToJailSquare_DoesNotChargePlayerAnyMoney()
        {
            Board  board   = new Board();
            Player player1 = new Player("Player 1");

            player1.AddCash(2000);

            GoToJailSquare jailSquare = new GoToJailSquare();

            jailSquare.ApplyEffect(board, player1, 0);
            Assert.AreEqual(2000, player1.CashOnHand);
        }
Beispiel #3
0
        public void GoToJailSquareConstructorTest()
        {
            GoToJailSquare jailSquare = new GoToJailSquare();

            Assert.IsNotNull(jailSquare);
        }