Exemplo n.º 1
0
 public void TestSetup()
 {
     _fakeUserAccessor          = new FakeUserAccessor();
     _fakeShiftAccessor         = new FakeShiftAccessor();
     _fakeActiveTimeOffAccessor = new FakeActiveTimeOffAccessor();
     _fakeAvailabilityAccessor  = new FakeAvailabilityAccessor();
     _userManager = new UserManager(_fakeUserAccessor, _fakeShiftAccessor, _fakeActiveTimeOffAccessor, _fakeAvailabilityAccessor);
 }
        public void IsLoggedIn_Returns_True_If_UserAccessor_User_Identity_IsAuthenticated_IsTrue()
        {
            var identity = new GenericIdentity("test");

            Assert.True(identity.IsAuthenticated);
            var userAccessor = new FakeUserAccessor(() => new ClaimsPrincipal(identity));

            Assert.True(userAccessor.IsLoggedIn());
        }
        public void IsLoggedIn_Returns_False_If_UserAccessor_User_Identity_IsAuthenticated_IsFalse()
        {
            var identity = new ClaimsIdentity();

            Assert.False(identity.IsAuthenticated);
            var userAccessor = new FakeUserAccessor(() => new ClaimsPrincipal(identity));

            Assert.False(userAccessor.IsLoggedIn());
        }
Exemplo n.º 4
0
 public void TestTearDown()
 {
     _fakeUserAccessor = null;
     _userManager      = null;
     _user             = null;
 }
        public void IsLoggedIn_Returns_False_If_UserAccessor_User_Identity_IsNull()
        {
            var userAccessor = new FakeUserAccessor(() => new ClaimsPrincipal());

            Assert.False(userAccessor.IsLoggedIn());
        }
        public void IsLoggedIn_Returns_False_If_UserAccessor_User_Property_IsNull()
        {
            var userAccessor = new FakeUserAccessor(() => null);

            Assert.False(userAccessor.IsLoggedIn());
        }