public async Task RegistrarUsuarioAsync_AutenticacaoServico_RespostaDeErroSeEmailJaExistir() { var novaSenha = _faker.Internet.Password(); var model = new RegistrarUsuarioModel { Nome = _faker.Person.FirstName, Sobrenome = _faker.Person.LastName, Username = _faker.Person.UserName, Email = "*****@*****.**", Senha = novaSenha, ConfirmacaoSenha = novaSenha }; var authResult = await _autenticacaoServico .RegistrarUsuarioAsync(model); authResult.Mensagem.Should().Be(Dicionario.ME005); authResult.Sucesso.Should().BeFalse(); authResult.Errors.First().Should().Be(Dicionario.MV003); }
public async Task <AutenticacaoResult> Handle(RegistrarUsuarioCommand request, CancellationToken cancellationToken) { return(await _autenticacaoServico.RegistrarUsuarioAsync(request.RegistrarUsuario)); }