Ejemplo n.º 1
0
        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);
        }