public void TestMethod1()
        {
            RoleRestrictionsRepository roleRestrictionsRepository = new RoleRestrictionsRepository();

            List<Restriction> restrictions = roleRestrictionsRepository.LoadAll();

            Assert.AreEqual(1, restrictions.Count);
        }
        public void TestMethod1()
        {
            RoleRestrictionsRepository roleRestrictionsRepository = new RoleRestrictionsRepository();

            List <Restriction> restrictions = roleRestrictionsRepository.LoadAll();

            Assert.AreEqual(1, restrictions.Count);
        }
Example #3
0
        public static Session Session(User user, params Role[] roles)
        {
            foreach (IRestriction r in roleRestrictionsRepository.LoadAll())
            {
                if (!r.isValid(roles))
                {
                    return(null);
                }
            }

            return(new Session(user, roles));
        }