public void SetUp() { _securityProviderStub = MockRepository.GenerateStub <ISecurityProvider>(); _principalStub = MockRepository.GenerateStub <ISecurityPrincipal>(); _principalStub.Stub(_ => _.User).Return("user"); }
public void SetUp() { _securityProviderMock = MockRepository.GenerateStrictMock <ISecurityProvider>(); _principalStub = MockRepository.GenerateStub <ISecurityPrincipal>(); _principalStub.Stub(_ => _.User).Return("user"); _securableType = typeof(SecurableObject); _strategy = new FunctionalSecurityStrategy(); }
public void SetUp() { _securityProviderMock = MockRepository.GenerateStrictMock <ISecurityProvider>(); _securityContextFactoryStub = MockRepository.GenerateStub <ISecurityContextFactory>(); _principalStub = MockRepository.GenerateStub <ISecurityPrincipal>(); _principalStub.Stub(_ => _.User).Return("user"); _context = SecurityContext.Create(typeof(SecurableObject), "owner", "group", "tenant", new Dictionary <string, Enum>(), new Enum[0]); _securityContextFactoryStub.Stub(_ => _.CreateSecurityContext()).Return(_context); _invalidationToken = InvalidationToken.Create(); _strategy = ObjectSecurityStrategy.Create(_securityContextFactoryStub, _invalidationToken); }