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); }