Example #1
0
        public void RetornaFalseCasoUsuarioSemHabilitacaoEmissaoPTVTest()
        {
            //simula o login
            ControllerContextMock.SetupNormalContext(testController, "jose.osmar");

            PTVValidar _validar = new PTVValidar();

            //o funcionário José Osmar não possui habilitação para emissão de PTV
            bool habilitado = _validar.FuncionarioHabilitadoValido();

            Assert.IsFalse(habilitado);
        }
Example #2
0
        public void RetornaTrueCasoUsuarioComHabilitacaoAtivaEmissaoPTVTest()
        {
            //simula o login
            ControllerContextMock.SetupNormalContext(testController, "jessica.rossi");

            PTVValidar _validar = new PTVValidar();

            //A funcionária Jessica Rossi possui habilitação ativa para PTV ativa
            bool habilitado = _validar.FuncionarioHabilitadoValido();

            Assert.IsTrue(habilitado);
        }
Example #3
0
        public void RetornaFalseCasoUsuarioComHabilitacaoInativaEmissaoPTVTest()
        {
            //simula o login
            ControllerContextMock.SetupNormalContext(testController, "leonardo.costa");

            PTVValidar _validar = new PTVValidar();

            //o funcionário Leonardo Costa possui habilitação inativa para emissão de PTV
            bool habilitado = _validar.FuncionarioHabilitadoValido();

            Assert.IsFalse(habilitado);
        }