/** Test of passwordCorrect method, of class PassCrypt. */ @Test public void testPasswordCorrect() throws Exception { System.out.println("passwordCorrect"); PassCrypt instance = new PassCrypt("username", "password"); boolean expResult = true; boolean result = instance.passwordCorrect(); assertEquals(expResult, result); // TODO review the generated test code and remove the default call to fail. }
/** Test of getEncryptedPasswordToString method, of class PassCrypt. */ @Test public void testGetPasswordEncrypted() throws UnsupportedEncodingException { System.out.println("getPasswordEncrypted"); byte[] password = "******".getBytes(); PassCrypt instance = new PassCrypt("dus", "dus"); String result = instance.getEncryptedPasswordToString(password); System.out.println(result); // assertEquals(expResult, result); // TODO review the generated test code and remove the default call to fail. // fail("The test case is a prototype."); }
/** Test of encryptPassword method, of class PassCrypt. */ @Test public void testEncryptAndDecryptPassword() throws Exception { System.out.println("encryptPassword"); String passwordTXT = "This is a very secret password"; PassCrypt instance = new PassCrypt(); String resultEncryption = instance.encryptPassword(passwordTXT); System.out.println("decryptPassword"); String passwordEncrypted = resultEncryption; String resultDecryptedPassword = instance.decryptPassword(passwordEncrypted); assertEquals(passwordTXT, resultDecryptedPassword); }
/** Test of passwordChange method, of class PassCrypt. */ @Test public void testPasswordChange() throws Exception { System.out.println("passwordChange"); String username = "******"; String password = "******"; PassCrypt instance = new PassCrypt("username", "password"); instance.passwordChange(username, password); password = salt + password; MessageDigest md = MessageDigest.getInstance("MD5"); byte[] encPasswordTest = md.digest(password.getBytes("UTF-8")); String encPasswordTestString = instance.getEncryptedPasswordToString(encPasswordTest); XMLhandler xml = new XMLhandler(); String encPassword = xml.getPassword(); assertEquals(encPassword, encPasswordTestString); System.out.println("Testvalue: " + encPasswordTestString); System.out.println("Storedvalue: " + encPassword); }