public void Informar_usuario_e_ou_senha_em_branco_ou_null_e_retornar_exception() { var usuario = String.Empty; var senha = String.Empty; Mock<IWebServiceLogin> webService = new Mock<IWebServiceLogin>(MockBehavior.Loose); webService.Setup(w => w.LogIn(usuario, senha)); var login = new Login(webService.Object); login.Validar(usuario, senha); }
public void Informar_Usuario_E_Efetuar_Logoff() { // Testando o Git de casa. // Testando o Git do Trabalho. var usuario = "leonardoRIBEIROaguiar"; Mock<IWebServiceLogin> webService = new Mock<IWebServiceLogin>(MockBehavior.Loose); webService.Setup(w => w.LogOff(usuario)); var login = new Login(webService.Object); login.Desconectar(usuario); webService.VerifyAll(); }
public void Informar_usuario_e_senha_validos_e_efetuar_o_login() { var usuario = "administrador"; var senha = "senhaforte"; Mock<IWebServiceLogin> webService = new Mock<IWebServiceLogin>(MockBehavior.Loose); webService.Setup(w => w.LogIn(usuario, senha)).Returns(true); var login = new Login(webService.Object); bool valido = login.Validar(usuario, senha); webService.VerifyAll(); Assert.AreEqual(true, valido); }