public void ACadamadaDeNegociosDeveRecuperarUmUsuarioAtravesDoEmailECompararComUsuarioDeMesmoEmailESenha_DeveRetornarVerdadeiro() { const string email = "*****@*****.**"; const string senha = "dd5fef9c1c1da1394d6d34b248c51be2ad740840"; var mockContext = new Mock<IAccountRepository>(); mockContext.Setup(x => x.RecuperarUsuario(email)).Returns(_usuario); _business = new AccountBusiness(mockContext.Object); var result = _business.CheckUser(email, senha); Assert.IsTrue(result); }
public void ACadamadaDeNegociosDeveRecuperarUmUsuarioAtravesDoEmailECompararComUsuarioDeMesmoEmailESenhaDiferente_DeveRetornarFalso() { const string email = "*****@*****.**"; const string senha = "senha errada"; var mockContext = new Mock<IAccountRepository>(); mockContext.Setup(x => x.RecuperarUsuario(email)).Returns(_usuario); _business = new AccountBusiness(mockContext.Object); var result = _business.CheckUser(email, senha); Assert.IsFalse(result); }
public void ACadamadaDeNegociosDeveRecuperarUmUsuarioAtravesDoEmailECompararComUsuarioNulo_DeveRetornarFalso() { const string email = "não existe"; const string senha = "dd5fef9c1c1da1394d6d34b248c51be2ad740840"; var mockContext = new Mock<IAccountRepository>(); mockContext.Setup(x => x.RecuperarUsuario(email)).Returns((User) null); _business = new AccountBusiness(mockContext.Object); var result = _business.CheckUser(email, senha); Assert.IsFalse(result); }