public void InvalidLogin() { SecurityUserService service = new SecurityUserService(new FakeSecurityUserRepository(null)); SecurityUser user; service.CreateUser(new SecurityUser() { UserName = "******", Password = "******" }, new int[] { }); Assert.IsFalse(service.Authenticate("testusr", "321", out user)); Assert.IsNull(user); }
public void TestRegisterAndLogin() { SecurityUserService service = new SecurityUserService(new FakeSecurityUserRepository(null)); SecurityUser user; service.CreateUser(new SecurityUser() { UserName = "******", Password = "******" }, new int[] { }); Assert.IsTrue(service.Authenticate("testusr", "123", out user)); Assert.IsNotNull(user); Assert.AreEqual("testusr", user.UserName); Assert.AreNotEqual("123", user.Password); }
public void TestRegisterAndLogin() { SecurityUserService service = new SecurityUserService( new SecurityUserRepository( new Database(ConfigurationManager.ConnectionStrings["SecurityConnection"].ConnectionString))); SecurityUser user; service.CreateUser(new SecurityUser() { UserName = "******", Password = "******" }, new int[] { }); Assert.IsTrue(service.Authenticate("testusr", "123", out user)); Assert.IsNotNull(user); Assert.Greater(user.UserId, 0); Assert.AreNotEqual("123", user.Password); }