public void CompareTrueTest() { try { string hash = "H7rdT7K2Chxiz8xnzyayYoJtT9fPvL0hF8eUNbo3" + "ejg4uxbrFgVQR7qk7uteirsId7Ys2RKYOYRgAd2fOi" + "N5VhJKoPzjQPtzl6iGndVgjQoP74IaMlUbC0a0x0oul5" + "OMwymKDR9Gk953fKM1nwu2gHmHX/JtKXUf6QqwDtvLCpHT" + "7YfOLRQMIm98C2+adlOvH+pXDoWmMAVmkFg2hKW08OQJytOY" + "HgFexvkkLoAjSOw0pqb7ri39pFZrzssxjsd/HBYU4QWAD7EOrQJB" + "xjqcSxGQp73JeRFeFU1ESqcjN2nYmo1epT63d3So2uH97kYZWc1vWP4" + "mpf3nf0/HYt4kfg=="; UserCtrl userCtrl = new UserCtrl(); bool status = userCtrl.CompareHashes("Aksel", hash); Assert.IsTrue(status); } catch (FaultException <UserNotFoundException> ) { Assert.Fail(); } catch (FaultException <DbConnectionException> ) { Assert.Fail(); } }
public void CompareFalseTest() { bool status = false; try { string hash = "WRONG"; UserCtrl userCtrl = new UserCtrl(); status = userCtrl.CompareHashes("Aksel", hash); Assert.IsFalse(status); } catch (FaultException <UserOrPasswordException> ) { Assert.IsTrue(true); } catch (FaultException <DbConnectionException> ) { Assert.Fail(); } }
public bool CompareHashes(User user) { _userCtrl = new UserCtrl(); return(_userCtrl.CompareHashes(user.UserName, user.HashPassword)); }