Example #1
0
        public void ClienteService_Adicionar_DeveExecutarComSucesso()
        {
            // Arrange
            var cliente        = _clienteTestsFixture.GerarClienteValido();
            var clienteService = _clienteTestsFixture.ObterClienteService();

            // Act
            clienteService.Adicionar(cliente);

            // Assert
            _clienteTestsFixture.Mocker.GetMock <IClienteRepository>().Verify(r => r.Adicionar(cliente), Times.Once);
            _clienteTestsFixture.Mocker.GetMock <IMediator>().Verify(m => m.Publish(It.IsAny <INotification>(), CancellationToken.None), Times.Once);
        }
 public ClienteServiceTests(ClienteTestsAutoMockerFixture clienteTestsFixture)
 {
     _clienteTestsAutoMockerFixture = clienteTestsFixture;
     _clienteService = _clienteTestsAutoMockerFixture.ObterClienteService();
 }