def testStringSixteenValidValid(self):
     sixteenValidValidString = clsAccessControl()
     caso16 = "#mcjubJBs86*gTK."
     aux = "#mc45bJBs86*gTK."
     casoTrue = sixteenValidValidString.encript(aux)
     casoResultado = sixteenValidValidString.check_password(casoTrue, caso16)
     self.assertFalse(casoResultado)
Exemple #2
0
    def testEncriptStringSlowChar(self):
        stringSlowChar = clsAccessControl()
        caso = "mdsfg.*+#"
        casoResultado = stringSlowChar.encript(caso)
        self.assertEqual(casoResultado, "")

    #------------------------------------------------------
 def testStringSixteenValidInvalid(self):
     sixteenValidInvalidString = clsAccessControl()
     caso8 = "ynsaciHGSD*+.213"
     aux = "L4l4."
     casoTrue = sixteenValidInvalidString.encript(aux)
     casoResultado = sixteenValidInvalidString.check_password(casoTrue, caso8)
     self.assertFalse(casoResultado)
Exemple #4
0
 def testHashValidoClaveInvalidaLargo8(self):
     object = clsAccessControl()
     password = "******"
     passwordValid = "ABCD@123"
     encriptar = object.encript(passwordValid)
     result = object.check_password(encriptar, password)
     self.assertFalse(result, "Clave Valida")
Exemple #5
0
 def testHashValidoClaveConSoloEspacios(self):
     object = clsAccessControl()
     password = "******"
     passwordValid = "ABCD@123"
     encriptar = object.encript(passwordValid)
     result = object.check_password(encriptar, password)
     self.assertFalse(result, "Clave Valida")
 def testStringValidInvalid14(self):
     validInvalidString = clsAccessControl()
     caso = "#mcjubs86*gTK."
     aux = "#mcjuBs86*gTK."
     casoTrue = validInvalidString.encript(aux)
     casoResultado = validInvalidString.check_password(casoTrue, caso)
     self.assertFalse(casoResultado)
Exemple #7
0
 def testHashValidoClaveInvalidaLargo16(self):
     object = clsAccessControl()
     password = "******"
     passwordValid = "AB*.+1254aCD@123"
     encriptar = object.encript(passwordValid)
     result = object.check_password(encriptar, password)
     self.assertFalse(result, "Clave Valida")
 def testHashValidoClaveLong17(self):
     object = clsAccessControl()
     password = "******" 
     passwordValid = "ABCD@123"
     encriptar = object.encript(passwordValid)
     result = object.check_password(encriptar,password)
     self.assertFalse(result,"Clave Valida")
Exemple #9
0
 def testHashValidoClaveLong17(self):
     object = clsAccessControl()
     password = "******"
     passwordValid = "ABCD@123"
     encriptar = object.encript(passwordValid)
     result = object.check_password(encriptar, password)
     self.assertFalse(result, "Clave Valida")
 def testHashValidoClaveInvalidaLargo16(self):
     object = clsAccessControl()
     password = "******" 
     passwordValid = "AB*.+1254aCD@123"
     encriptar = object.encript(passwordValid)
     result = object.check_password(encriptar,password)
     self.assertFalse(result,"Clave Valida")
 def testHashyClaveDiferentePorUnaLetra(self):
     object = clsAccessControl()
     password = "******"
     passwordInvalid = "1ZA3C@Ws" 
     encriptar = object.encript(passwordInvalid)
     result = object.check_password(encriptar,password)
     self.assertFalse(result,"Clave Valida")
 def testHashValidoClaveInvalidaLargo8(self):
     object = clsAccessControl()
     password = "******" 
     passwordValid = "ABCD@123"
     encriptar = object.encript(passwordValid)
     result = object.check_password(encriptar,password)
     self.assertFalse(result,"Clave Valida")
 def testHashValidoClaveConSoloEspacios(self):
     object = clsAccessControl()
     password = "******" 
     passwordValid = "ABCD@123"
     encriptar = object.encript(passwordValid)
     result = object.check_password(encriptar,password)
     self.assertFalse(result,"Clave Valida")     
Exemple #14
0
    def testEncriptStringEmpty(self):
        stringEmpty = clsAccessControl()
        caso = ""
        casoResultado = stringEmpty.encript(caso)
        self.assertEqual(casoResultado, "")

        print("prueba rama")
 def testStringEightValidInvalid(self):
     eightValidInvalidString = clsAccessControl()
     caso8 = "lMan4n4."
     aux = "L4l4."
     casoTrue = eightValidInvalidString.encript(aux)
     casoResultado = eightValidInvalidString.check_password(casoTrue, caso8)
     self.assertFalse(casoResultado)
Exemple #16
0
 def testHashyClaveDiferentePorUnaLetra(self):
     object = clsAccessControl()
     password = "******"
     passwordInvalid = "1ZA3C@Ws"
     encriptar = object.encript(passwordInvalid)
     result = object.check_password(encriptar, password)
     self.assertFalse(result, "Clave Valida")
 def testStringInvalidInvalid16(self):
     invalidInvalidString = clsAccessControl()
     caso = "1234567890asdfgl"
     aux = "tr45#e..*+#kdcsd"
     casoTrue = invalidInvalidString.encript(aux)
     casoResultado = invalidInvalidString.check_password(casoTrue, caso)
     self.assertFalse(casoResultado)
 def testStringInvalidValid8(self):
     invalidValidString = clsAccessControl()
     caso = "12345678"
     aux = "1Tr45#e."
     casoTrue = invalidValidString.encript(aux)
     casoResultado = invalidValidString.check_password(casoTrue, caso)
     self.assertFalse(casoResultado)
    def testLongitud15Caracteres(self):
        object = clsAccessControl()
        string = "[email protected]@sh"
        result = object.length_password(string) 
        self.assertEqual(result,15,"Longitud Invalida")
        

        
Exemple #20
0
 def testEncriptStringNumeric(self):
     stringNumeric = clsAccessControl()
     caso8 = "12345678"
     caso16 = "1234567887654321"
     casoResultado8 = stringNumeric.encript(caso8)
     casoResultado16 = stringNumeric.encript(caso16)
     self.assertFalse(casoResultado8, None)
     self.assertFalse(casoResultado16, None)    
Exemple #21
0
 def testEncriptStringChar(self):
     stringChar = clsAccessControl()
     caso8 = "@*+.$+$#"
     caso16 = "@*+.$+$#@*+.$+$#"
     casoResultado8 = stringChar.encript(caso8)
     casoResultado16 = stringChar.encript(caso16)
     self.assertFalse(casoResultado8, None)
     self.assertFalse(casoResultado16, None)      
Exemple #22
0
 def testEncriptStringUpper(self):
     stringUpper = clsAccessControl()
     caso8 = "ABCDEFGH"
     caso16 = "ABCDEFGHIJKLMNOP"
     casoResultado8 = stringUpper.encript(caso8)
     casoResultado16 = stringUpper.encript(caso16)
     self.assertFalse(casoResultado8, None)
     self.assertFalse(casoResultado16, None)
Exemple #23
0
 def testEncriptStringLower(self):
     stringLower = clsAccessControl()
     caso8 = "abcdefgh"
     caso16 = "abcdefghijklmnop"
     casoResultado8 = stringLower.encript(caso8)
     casoResultado16 = stringLower.encript(caso16)
     self.assertFalse(casoResultado8, None)
     self.assertFalse(casoResultado16, None)  
Exemple #24
0
 def testEncriptStringEmpty(self):
     stringEmpty = clsAccessControl()
     caso = ""
     casoResultado = stringEmpty.encript(caso)
     self.assertEqual(casoResultado, "")
     
     print ("prueba rama")
            
     
Exemple #25
0
 def testClaveFaltanCaracteresEspeciales(self):
     object = clsAccessControl()
     string = "4ald56Z"
     result = object.encript(string)
     self.assertFalse(result, "Clave válida")
Exemple #26
0
 def testUpperSChar(self):
     oPassword="******"
     oAccessControl=clsAccessControl()
     oPassworkEncript = oAccessControl.encript(oPassword)
     self.assertEqual(True,oPassworkEncript=="")
Exemple #27
0
 def testAllSChar(self):
     oPassword="******"
     oAccessControl=clsAccessControl()
     oPassworkEncript = oAccessControl.encript(oPassword)
     self.assertEqual(True,oPassworkEncript=="")
Exemple #28
0
 def testClaveLargo8ConSoloEspacios(self):
     objeto = clsAccessControl()
     cadena = "        "
     resultado = objeto.encript(cadena)
     self.assertFalse(resultado, "Clave Valida")
Exemple #29
0
 def testClaveLargo8ConCaracterEspacio(self):
     objeto = clsAccessControl()
     cadena = "Alifo 13#"
     resultado = objeto.encript(cadena)
     self.assertFalse(resultado, "Clave Valida")
Exemple #30
0
 def testHashValidoCorrespodeAClaveCorrectaLong16(self):
     object = clsAccessControl()
     password = "******"
     encriptar = object.encript(password)
     result = object.check_password(encriptar, password)
     self.assertTrue(result, "Clave Invalida")
Exemple #31
0
 def testLongitud15Caracteres(self):
     object = clsAccessControl()
     string = "[email protected]@sh"
     result = object.length_password(string)
     self.assertEqual(result, 15, "Longitud Invalida")
Exemple #32
0
 def testclaveSoloNumerosUnaMayusculaUnCaracterEspecial(self):
     object = clsAccessControl()
     string = "123$4568965P"
     result = object.encript(string)
     self.assertTrue(result, "Clave Invalida")
Exemple #33
0
 def testclaveValidalong16(self):
     object = clsAccessControl()
     string = "[email protected]"
     result = object.encript(string)
     self.assertTrue(result, "Clave Invalida")
Exemple #34
0
 def testClaveValidaSoloCaracteresEspecialesUnaMayusculaUnNumero(self):
     object = clsAccessControl()
     string = "@*+.1$+#.L%"
     result = object.encript(string)
     self.assertTrue(result, "Clave válida")
Exemple #35
0
 def testClaveValidaSinMinusculas(self):
     object = clsAccessControl()
     string = "1XZABC@W"
     result = object.encript(string)
     self.assertTrue(result, "Clave Invalida")
Exemple #36
0
 def testClaveValidaLargo10(self):
     objeto = clsAccessControl()
     cadena = "h*l4Any$91"
     resultado = objeto.encript(cadena)
     self.assertTrue(resultado, "La clave no es valida.")
 def testLengthStringSeven(self):
     sizeStringSeven = clsAccessControl()
     caso7 = "LUIS.*1"
     casoResultado = sizeStringSeven.length_password(caso7)
     self.assertTrue(casoResultado)
Exemple #38
0
 def testClaveInvalidaCaractereSIncorrectos(self):
     objeto = clsAccessControl()
     cadena = "Gft%u!i56*"
     resultado = objeto.encript(cadena)
     self.assertEqual(resultado, "")
Exemple #39
0
 def testClaveFaltanLetras(self):
     object = clsAccessControl()
     string = "1234#567."
     result = object.encript(string)
     self.assertFalse(result, "Clave válida")
Exemple #40
0
 def testClaveValidalong8(self):
     object = clsAccessControl()
     string = "Hola123*"
     result = object.encript(string)
     self.assertTrue(result, "Clave Invalida")
Exemple #41
0
 def testClaveLargo8ConSoloNumeros(self):
     objeto = clsAccessControl()
     cadena = "56789142"
     resultado = objeto.encript(cadena)
     self.assertEqual(resultado, "")
Exemple #42
0
 def testClaveLargo8ConSoloCaracteres(self):
     objeto = clsAccessControl()
     cadena = "#$.*+@++"
     resultado = objeto.encript(cadena)
     self.assertEqual(resultado, "")
Exemple #43
0
 def testClaveLargo8ConCaracterNoImprimible(self):
     objeto = clsAccessControl()
     cadena = "Alif13m\t"
     resultado = objeto.encript(cadena)
     self.assertEqual(resultado, "")
Exemple #44
0
 def testClaveLargo8ConSoloLetrasMayusculas(self):
     objeto = clsAccessControl()
     cadena = "ABCDEFGH"
     resultado = objeto.encript(cadena)
     self.assertEqual(resultado, "")
Exemple #45
0
 def testHashValidoCorrespondeAClaveCorrectaLong9(self):
     object = clsAccessControl()
     password = "******"
     encriptar = object.encript(password)
     result = object.check_password(encriptar, password)
     self.assertTrue(result, "Clave Invalida")
Exemple #46
0
 def testClaveLargo8ConSoloLetras(self):
     objeto = clsAccessControl()
     cadena = "abcdefgh"
     resultado = objeto.encript(cadena)
     self.assertEqual(resultado, "")
Exemple #47
0
 def testClaveVacia(self):
     object = clsAccessControl()
     string = ""
     result = object.encript(string)
     self.assertFalse(result, "Clave Valida")
 def testLengthStringEmpty(self):
     sizeStringEmpty = clsAccessControl()
     caso = ""
     casoResultado = sizeStringEmpty.length_password(caso)
     self.assertFalse(casoResultado)
Exemple #49
0
 def testLowerNumber(self):
     oPassword="******"
     oAccessControl=clsAccessControl()
     oPassworkEncript = oAccessControl.encript(oPassword)
     self.assertEqual(True,oPassworkEncript=="")
 def testStringInterSpace(self):
     stringInterSpace = clsAccessControl()
     caso = 'Celtics #23'
     casoResultado = stringInterSpace.length_password(caso)
     self.assertEqual(casoResultado, 11)
 def testLengthStringValid(self):
     sizeStringValid = clsAccessControl()
     caso = 'JOS1E*M*A1'
     casoResultado = sizeStringValid.length_password(caso)
     self.assertTrue(casoResultado)
Exemple #52
0
 def testClaveFaltanNumeros(self):
     object = clsAccessControl()
     string = ".abCD$ef"
     result = object.encript(string)
     self.assertFalse(result, "Clave válida")
 def testLengthStringGreatest(self):
     sizeStringGreatest = clsAccessControl()
     caso = 'a'*((2**28)-1)
     casoResultado = sizeStringGreatest.length_password(caso)
     self.assertEqual(casoResultado, (2**28) - 1, "Cadena demasiado grande")
 def testLengthStringFifteen(self):
     sizeStringFifteen = clsAccessControl()
     caso15 = "LUIS.*1JO*SE$MA1"
     casoResultado = sizeStringFifteen.length_password(caso15)
     self.assertTrue(casoResultado)
 def testLengthStringEight(self):
     sizeStringEight = clsAccessControl()
     caso8 = "LUIS.*12"
     casoResultado = sizeStringEight.length_password(caso8)
     self.assertTrue(casoResultado)
Exemple #56
0
 def testClaveInvalidalong17(self):
     object = clsAccessControl()
     string = "Clavede#17digitos"
     result = object.encript(string)
     self.assertFalse(result, "Clave válida")
 def testLengthStringNine(self):
     sizeStringNine = clsAccessControl()
     caso9 = "S.*12JOA$"
     casoResultado = sizeStringNine.length_password(caso9)
     self.assertTrue(casoResultado)
Exemple #58
0
 def testClaveFaltaMayuscula(self):
     object = clsAccessControl()
     string = "hola156#"
     result = object.encript(string)
     self.assertFalse(result, "Clave válida")
 def testLengthStringSeventeen(self):
     sizeStringSeventeen = clsAccessControl()
     caso17 = "LUI1S.*12JO*SE$MA"
     casoResultado = sizeStringSeventeen.length_password(caso17)
     self.assertTrue(casoResultado)
Exemple #60
0
 def testClaveInvalidalong7(self):
     object = clsAccessControl()
     string = "clav1#7"
     result = object.encript(string)
     self.assertFalse(result, "Clave válida")