我有时需要测试方法根本不被称为。在这种情况下,我通常将所有参数指定为It.IsAny<>
,以便记录任何调用。
我是否有可能这样做:
GetMockFor<IMediaItemImageManipulationService>()
.Verify(
x => x.ResizeImagesForMediaItem(
It.IsAny<IMediaItem>(),
It.IsAny<ImageSizeInfoData>(),
It.IsAny<Stream>()
),
Times.Never());
我可以说下面的话吗?
GetMockFor<IMediaItemImageManipulationService>()
.Verify(
x => x.ResizeImagesForMediaItem,
Times.Never());