コード例 #1
0
        public async Task Deve_Criar_Revendedor_Quando_Pasado_Valores_Validos_Async()
        {
            var handler  = new CadastrarRevendedorHandler(new FakeRevendedorRepositorio());
            var command  = new CadastrarRevendedorCommand("Adauto Barros", "09230359661", "*****@*****.**", "123456");
            var response = await handler.Handle(command, System.Threading.CancellationToken.None);

            Assert.False(response.Invalid);
        }
コード例 #2
0
        public async Task Deve_Retornar_Erro_Quando_Pasado_Cpf_Inalido_Async()
        {
            var handler  = new CadastrarRevendedorHandler(new FakeRevendedorRepositorio());
            var command  = new CadastrarRevendedorCommand("Adauto Barros", "092303519661", "*****@*****.**", "123456");
            var response = await handler.Handle(command, System.Threading.CancellationToken.None);

            Assert.True(response.Invalid);
            Assert.Equal("Cpf inválido", response.Notifications.First().Message);
        }