public async Task GetSingleByIdAsync_Should_Fail_Gracefully_On_Exception() { //Arrange _sut = new OrderQuery(DbContextBuilder.InitEmptyContext(), loggerMock.Object, mapper.CreateMapper()); //Act var result = await _sut.GetSingleByIdAsync(1); //Assert result.IsSuccess.ShouldBeFalse(); loggerMock.Verify(x => x.LogError(It.IsAny <Exception>(), It.IsAny <string>()), Times.Once); }