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