public void DeveRetornarErroSeDadosHandlerValidos()
        {
            //Criar um command
            var command = new CriarContaCommand("KauaDeja da Silva", "*****@*****.**", "12345678", "", EnTipoUsuario.Admin);

            //Criar um handle
            var handle = new CriarContaHandle(new FakeUsuarioRepositorio()); // Criar um Fake Repositorie
                                                                             // Ou podemos usar o mock
                                                                             //Pega o resultado
            var resultado = (GenericCommandResult)handle.Handle(command);

            //Valida a condição
            Assert.False(resultado.Sucesso, "O usuario é inválido");
        }
 // Aqui nós passamos como parametro os Command e Handler
 public GenericCommandResult Signup(CriarContaCommand command,
                                    // Definimos que o CriarContaHanlde é um serviço
                                    [FromServices] CriarContaHandle handler)
 {
     return((GenericCommandResult)handler.Handle(command));
 }