예제 #1
0
 public PermissionFactory(IPermissionAuthorizer permissionAuthorizer)
 {
     this.permissionAuthorizer        = permissionAuthorizer;
     this.privatePermissionRule       = new PrivatePermissionRule();
     this.propertyStatusRule          = new PropertyStatusPermissionRule();
     this.costumerPermissionRule      = new CostumerPermissionRule(this.permissionAuthorizer);
     this.biddingLockedPermissionRule = new BiddingLockedPermissionRule();
 }
예제 #2
0
 public void SetUp()
 {
     this.sut = new PrivatePermissionRule();
 }