Esempio n. 1
0
        public void is_authenticated()
        {
            var principal = MockRepository.GenerateMock <IPrincipal>();
            var identity  = MockRepository.GenerateMock <IIdentity>();

            identity.Stub(x => x.IsAuthenticated).Return(true);
            principal.Stub(x => x.Identity).Return(identity);

            MustBeAuthenticated.DetermineRights(principal).ShouldBe(AuthorizationRight.Allow);
        }
Esempio n. 2
0
 public void no_principal_no_authorization()
 {
     MustBeAuthenticated.DetermineRights(null).ShouldBe(AuthorizationRight.Deny);
 }