public void GetTileEntity() { var tileEntity = Mock.Of <ITileEntity>(); var removal = new TileEntityRemoval(tileEntity); Assert.That(removal.TileEntity, Is.EqualTo(tileEntity)); }
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); }