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