public GerencCommandResult SignUp( CriarUsuarioCommand command, [FromServices] CriarUsuarioHandle handle ) { return((GerencCommandResult)handle.Handle(command)); }
public void DeveRetornarSucessoCasoOsDadosDoHandleSejamValidos() { var command = new CriarUsuarioCommand("Erick", "*****@*****.**", "123456", "", Comum.Enum.EnTipoUsuario.comun); var handle = new CriarUsuarioHandle(new FakeUsuarioRepositorio()); var resultado = (GerencCommandResult)handle.Handle(command); Assert.False(resultado.Sucesso, "Usuario válido"); }
public void DeveRetornarErroCasoOsDadosDoHandleSejamInvalidos() { var command = new CriarUsuarioCommand(); var handle = new CriarUsuarioHandle(new FakeUsuarioRepositorio()); var resultado = (GerencCommandResult)handle.Handle(command); Assert.False(resultado.Sucesso, "Usuario válido"); }
public void DeveRetornarSucessoCasoOsDadosDoHandleSejamValidos() { // criar um command var command = new CriarUsuarioCommand("Cauê", "*****@*****.**", "1234567", "", Comum.Enum.EnTipoUsuario.Comum); // criar um handle var handle = new CriarUsuarioHandle(new FakeUsuarioRepositorio()); //Moq //Pega o resultado var resultado = (GenericCommandResult)handle.Handle(command); //Validar Condicao Assert.True(resultado.Sucesso, "Usuario inválido"); }
public void DeveRetornarErroCasoOsDadosDoHandleSejamInvalidos() { // criar um command var command = new CriarUsuarioCommand(); // criar um handle var handle = new CriarUsuarioHandle(new FakeUsuarioRepositorio()); //Moq ou FakeRepository //Pega o resultado var resultado = (GenericCommandResult)handle.Handle(command); //Validar Condicao Assert.False(resultado.Sucesso, "Usuario válido"); }
public void DeveRetornarErroSeOsDadosDoHandlerForemValidos() { //criar um command var command = new CriarUsuarioCommand("Maria Eduarda", "*****@*****.**", "1234567", "", EnTipoUsuario.Comum); //criar um handle var handle = new CriarUsuarioHandle(new FakeUsuarioRepositorio()); //pega o resultado var resultado = (GenericCommandResult)handle.Handle(command); //valida a condição Assert.True(resultado.Sucesso, "Usuário é válido"); }
public void SucessoCasoDadosUsuarioHandleInvalidos() { //Criando o command de usuário var _command = new CriarUsuarioCommand("Marcelo", "*****@*****.**", "123456", "", EnTipoPerfil.Comum); //Criando o handle para o teste do command var _handle = new CriarUsuarioHandle(new FakeUsuarioRepository()); //Pegando os valores var _result = (GenericCommandResult)_handle.Handle(_command); //Validando os parametros Assert.True(_result.Sucesso, "Usuario inválido"); }
public void ErroCasoSenhaUsuarioHandleInvalido() { //Criando o command de usuário var _command = new CriarUsuarioCommand("Nome Qualquer", "*****@*****.**", "", "", EnTipoPerfil.Comum); //Criando o handle para o teste do command var _handle = new CriarUsuarioHandle(new FakeUsuarioRepository()); //Pegando os valores var _result = (GenericCommandResult)_handle.Handle(_command); //Validando os parametros Assert.False(_result.Sucesso, "Senha de usuario válida"); }
public void ErroCasoDadosUsuarioHandleInvalidos() { //Criando o command de usuário var _command = new CriarUsuarioCommand(); //Criando o handle para o teste do command var _handle = new CriarUsuarioHandle(new FakeUsuarioRepository()); //Pegando os valores var _result = (GenericCommandResult)_handle.Handle(_command); //Validando os parametros Assert.False(_result.Sucesso, "Usuario válido"); }
public void Deve_Retornar_Erro_Se_Os_Dados_Do_Handler_Forem_Validos() { //Criar um command var command = new CriarUsuarioCommand("Lucca", "*****@*****.**", "1234567", "", Comum.Enum.EnTipoUsuario.Comum); //Criar um handle var handle = new CriarUsuarioHandle(new FakeUsuarioRepositorio()); //pega o resultado var resultado = (GenericCommandResult)handle.Handle(command); //valida a condição Assert.True(resultado.Sucesso, "Usuário é válido"); }
public GenericCommandResult Signup(CriarUsuarioCommand command, [FromServices] CriarUsuarioHandle handler) { return((GenericCommandResult)handler.Handle(command)); }
public GenericCommandResult SignUp(CriarUsuarioCommand _command, [FromServices] CriarUsuarioHandle _handler) { return((GenericCommandResult)_handler.Handle(_command)); }