在我的测试中我有模拟对象应该测试从MyService.Create方法抛出的预期NotImplementedException
我在这部分中挣扎
var hotelServiceMock = new Mock<HotelService>();
hotelServiceMock.Setup(x=>x.Create(It.IsAny<HotelToCreateDTO>(), true))
.Throws(() => NotImplementedException());
我认为使用返回而不是抛出(在网上看到某些预期值,而不是异常)但是在intellisense上我只得到了
答案 0 :(得分:1)
我没有使用Moq(我应该)但是从Intellisense看起来它应该是:
hotelServiceMock.Setup(x=>x.Create(It.IsAny<HotelToCreateDTO>(), true)).Throws<NotImplementedException>()