public void ACadamadaDeAcessoADadosDeveRecuperarUmUsuarioAtravesDoEmail_OUsuarioDeveSerRetornadoParaCamadaSuperior()
        {
            var mockContext = new LivrariaTDDContext();

            _repository = new AccountRepository(mockContext);

            const string email = "*****@*****.**";

            var result = _repository.RecuperarUsuario(email);

            Assert.IsInstanceOf<User>(result);
            StringAssert.AreEqualIgnoringCase(result.Email, email);
        }
        public void ACadamadaDeAcessoADadosDeveRecuperarUmUsuarioAtravesDoEmailQueNãoExista_ORetornoDeveSerNulo()
        {
            var mockContext = new LivrariaTDDContext();

            //mockContext.Setup(x => x.Usuarios).Returns(_listaDeUsuarios);

            _repository = new AccountRepository(mockContext);

            const string email = "não existe";

            var result = _repository.RecuperarUsuario(email);

            Assert.IsNull(result);
        }