public void Events_IsNUll_ReturnEmptyBodyMessage() { IEmail mock = new EmailServiceMock(); var result = mock.PrepareBody(null); //Assert.Throws<Exception> Assert.IsEmpty(result); }
public async Task When_Adding_Order_Then_Send_New_Order_Email(OrderDto orderDto) { // Arrange MapperMock.Setup(x => x.Map <OrderDto>(It.IsAny <Order>())).Returns(orderDto); // Act await Sut.Handle(Request, default); // Assert EmailServiceMock.Verify(x => x.SendNewOrderEmailAsync(orderDto), Times.Once); }