public FakeAuthorizationProviderTest()
    {
      this.provider = new FakeAuthorizationProvider();

      this.localProvider = Substitute.For<AuthorizationProvider>();
      this.helper = Substitute.For<ItemAuthorizationHelper>();

      this.entity = Substitute.For<ISecurable>();
      this.item = ItemHelper.CreateInstance();
      this.rules = new AccessRuleCollection();
    }
        public FakeAuthorizationProviderTest()
        {
            this.provider = new FakeAuthorizationProvider();

            this.localProvider = Substitute.For <AuthorizationProvider>();
            this.helper        = Substitute.For <ItemAuthorizationHelper>();

            this.entity = Substitute.For <ISecurable>();
            this.item   = ItemHelper.CreateInstance();
            this.rules  = new AccessRuleCollection();
        }
        public FakeAuthorizationProviderTest()
        {
            this.localProvider = Substitute.For <AuthorizationProvider>();
            this.helper        = Substitute.For <ItemAuthorizationHelper>(
                Substitute.For <BaseAccessRightManager>(),
                Substitute.For <BaseRolesInRolesManager>(),
                Substitute.For <BaseItemManager>());
            this.provider = new FakeAuthorizationProvider(helper);

            this.entity = Substitute.For <ISecurable>();
            this.item   = ItemHelper.CreateInstance();
            this.rules  = new AccessRuleCollection();
        }
예제 #4
0
        public FakeAuthorizationProvider(ItemAuthorizationHelper itemHelper)
        {
            Assert.ArgumentNotNull(itemHelper, "itemHelper");

            this.itemHelper = itemHelper;
        }
 public DesignRightsAuthorizationProvider()
 {
     _itemHelper  = new DesignRightsItemAuthorizationHelper();
     _fieldHelper = new DesignRightsFieldAuthorizationHelper();
 }
 public BucketAuthorizationProvider()
 {
     _itemHelper = new AuthHelper();
 }
 public GenWebAuthorizationProvider()
 {
     oItemHelper = new GenAuthorizationHelper();
 }