public void VisitUpdatesPlayerLocation() { var expectedLocation = 0; player.Location = 35; go.Visit(player); Assert.AreEqual(expectedLocation, player.Location); }
public void PlayerMovesPassGo_Collects200Dollars() { var cashBeforeGo = banker.GetPlayerBalance(playerCar); var go = new Go(0, banker, "Go"); go.Visit(playerCar); Assert.AreEqual(200, banker.GetPlayerBalance(playerCar) - cashBeforeGo); }