public void RemoveTileEntity() { var tileEntity = Mock.Of <ITileEntity>(); var extent = Mock.Of <Extent>(e => e.RemoveTileEntity(tileEntity)); var wrappedExtent = new WrappedExtent(extent); Assert.That(wrappedExtent.RemoveTileEntity(tileEntity)); Mock.Get(extent).Verify(e => e.RemoveTileEntity(tileEntity), Times.Once); }