Exemplo n.º 1
0
        public void Redo(int x, int y)
        {
            var position = new Vector(x, y);
            var newTile  = new Tile {
                WallId = 1
            };
            var change = new TileUpdate(position, new Tile(), newTile);
            var extent = Mock.Of <Extent>(e => e.SetTile(position, It.IsAny <Tile>()));

            Assert.That(change.Redo(extent));
            Mock.Get(extent).Verify(e => e.SetTile(position, newTile), Times.Once);
        }