示例#1
0
        public void IsStandartVisitorVisitWithCommandDown()
        {
            var visitor = new StandartMoveVisitor();
            var player = new Player();
            var board = Board.Instance;
            board.ReplaceSymbol(4, 3, SymbolFactory.GetSymbol(SymbolsEnum.EmptySpace));
            player.SetScore(0);
            player.SetX(3);
            player.SetY(3);

            visitor.SetVisitCommand("d");
            visitor.Visit(player);

            Assert.AreEqual(1, player.GetScore());
            Assert.AreEqual(4, player.GetX());
        }
示例#2
0
 public void IsPlayerGetXGetFromContext()
 {
     var player = new Player();
     Assert.AreEqual(0, player.GetX());
 }