public void getMD5HashTest() { CryptographyController target = new CryptographyController(); // TODO: Initialize to an appropriate value string enter = string.Empty; string expected = string.Empty; string actual; actual = target.getMD5Hash("TesteSmartAudioCityGuide"); Assert.AreEqual("7DE352BC35E966716789926415D69D96", actual); actual = target.getMD5Hash(""); Assert.IsNotNull(actual); }
public void randomStringTest() { CryptographyController target = new CryptographyController(); int size = 0; string expected = string.Empty; string actual; actual = target.randomString(size); Assert.AreEqual(expected, actual); size = 3; actual = target.randomString(size); Assert.AreEqual(3,actual.Length); }
public void connectExistingUserAndDiferentePasswordTest() { CryptographyController cryptoController = new CryptographyController(); Users user1 = new Users(); Users user2 = new Users(); user1.password = cryptoController.getMD5Hash("teste"); iUserServices.Setup(m => m.findUserByUserName(It.IsAny<string>())).Returns(user1); UserController target = new UserController(iCommentServices.Object, iUserServices.Object); UserController target2 = new UserController(iCommentServices.Object, iUserServices.Object); user2.password = "******"; var actual = target.connect(user2) as RedirectToRouteResult; Assert.IsNotNull(actual); Assert.AreEqual(actual.RouteValues["action"], "indexWithoutVoice"); Assert.AreEqual(actual.RouteValues["controller"], "Home"); }