Пример #1
0
        public void Ctor_UserRoleAclAceCombinationFinder_Test()
        {
            var userRoleAclAceCombinationFinderStub = MockRepository.GenerateStub <IUserRoleAclAceCombinationFinder> ();
            var aclExpander = new AclExpander(userRoleAclAceCombinationFinderStub);
            var finder      = AclExpanderXray.GetUserRoleAclAceCombinationFinder(aclExpander);

            Assert.That(finder, Is.EqualTo(userRoleAclAceCombinationFinderStub));
        }
Пример #2
0
        public void Ctor_UserFinderAclFinder_Test()
        {
            var userFinderStub = MockRepository.GenerateStub <IAclExpanderUserFinder> ();
            var aclFinderStub  = MockRepository.GenerateStub <IAclExpanderAclFinder> ();
            var aclExpander    = new AclExpander(userFinderStub, aclFinderStub);
            var iFinder        = AclExpanderXray.GetUserRoleAclAceCombinationFinder(aclExpander);

            Assert.That(iFinder, Is.TypeOf(typeof(UserRoleAclAceCombinationFinder)));
            var finder = (UserRoleAclAceCombinationFinder)iFinder;

            Assert.That(finder.UserFinder, Is.EqualTo(userFinderStub));
            Assert.That(finder.AccessControlListFinder, Is.EqualTo(aclFinderStub));
        }