예제 #1
0
        public void GetTileEntity()
        {
            var tileEntity = Mock.Of <ITileEntity>();
            var removal    = new TileEntityRemoval(tileEntity);

            Assert.That(removal.TileEntity, Is.EqualTo(tileEntity));
        }
예제 #2
0
        public void Undo()
        {
            var tileEntity = Mock.Of <ITileEntity>();
            var removal    = new TileEntityRemoval(tileEntity);
            var extent     = Mock.Of <Extent>(e => e.AddTileEntity(tileEntity));

            Assert.That(removal.Undo(extent));
            Mock.Get(extent).Verify(e => e.AddTileEntity(tileEntity), Times.Once);
        }