コード例 #1
0
        public void TestUser_CredentialsShouldNotBeExpired()
        {
            UserDTO user = RequestHandler.GetUser();

            Assert.AreEqual(true, user.principal.credentialsNonExpired);
        }
コード例 #2
0
        public void TestUser_PrincipalAuthorityShouldBeFan()
        {
            UserDTO user = RequestHandler.GetUser();

            Assert.AreEqual("ROLE_FAN", user.principal.authorities[0].authority);
        }
コード例 #3
0
        public void TestUser_ShouldNotBeLocked()
        {
            UserDTO user = RequestHandler.GetUser();

            Assert.AreEqual(true, user.principal.accountNonLocked);
        }
コード例 #4
0
        public void TestUser_ShouldBeAuthenticated()
        {
            UserDTO user = RequestHandler.GetUser();

            Assert.AreEqual(true, user.authenticated);
        }
コード例 #5
0
        public void TestUser_RemoteAddressShouldBeFilled()
        {
            UserDTO user = RequestHandler.GetUser();

            Assert.AreNotEqual(null, user.details.remoteAddress);
        }
コード例 #6
0
        public void TestUsername_ShouldEqualAuthorizations()
        {
            UserDTO user = RequestHandler.GetUser();

            Assert.AreEqual(auth.GetCredential(null, null).UserName.ToLower(), user.principal.username.ToLower());
        }
コード例 #7
0
        public void TestPassword_ShouldBeNull()
        {
            UserDTO user = RequestHandler.GetUser();

            Assert.AreEqual(null, user.principal.password);
        }
コード例 #8
0
        public void TestAuthorization()
        {
            UserDTO user = RequestHandler.GetUser();

            Assert.AreNotEqual(null, user);
        }
コード例 #9
0
        public void TestUser_CredentialsShouldBeNull()
        {
            UserDTO user = RequestHandler.GetUser();

            Assert.AreEqual(null, user.credentials);
        }
コード例 #10
0
        public void TestUser_ShouldBeEnabled()
        {
            UserDTO user = RequestHandler.GetUser();

            Assert.AreEqual(true, user.principal.enabled);
        }