public void SetUp()
 {
     _nancySessionFromNancyContextResolver = _nancySessionFromNancyContextResolver.Fake();
     _voterIdentityFactory = _voterIdentityFactory.Fake();
     _nancyContext         = new NancyContext();
     _sut = new NancySecurityContext(_nancyContext, _nancySessionFromNancyContextResolver, _voterIdentityFactory);
 }
 public void SetUp()
 {
     _nancySessionFromNancyContextResolver = _nancySessionFromNancyContextResolver.Fake();
     _userFromSessionResolver = _userFromSessionResolver.Fake();
     _voterIdentityFactory    = _voterIdentityFactory.Fake();
     _sut = new NancyIdentityFromContextAssigner(
         _nancySessionFromNancyContextResolver,
         _userFromSessionResolver,
         _voterIdentityFactory);
     _context = new NancyContext();
 }
 public NancySecurityContextFactory(INancySessionFromNancyContextResolver nancySessionFromNancyContextResolver, IVoterIdentityFactory voterIdentityFactory)
 {
     if (nancySessionFromNancyContextResolver == null)
     {
         throw new ArgumentNullException(nameof(nancySessionFromNancyContextResolver));
     }
     if (voterIdentityFactory == null)
     {
         throw new ArgumentNullException(nameof(voterIdentityFactory));
     }
     _nancySessionFromNancyContextResolver = nancySessionFromNancyContextResolver;
     _voterIdentityFactory = voterIdentityFactory;
 }
Exemple #4
0
 public NancyIdentityFromContextAssigner(
     INancySessionFromNancyContextResolver nancySessionFromNancyContextResolver,
     IUserFromSessionResolver userFromSessionResolver,
     IVoterIdentityFactory voterIdentityFactory)
 {
     if (nancySessionFromNancyContextResolver == null)
     {
         throw new ArgumentNullException(nameof(nancySessionFromNancyContextResolver));
     }
     if (userFromSessionResolver == null)
     {
         throw new ArgumentNullException(nameof(userFromSessionResolver));
     }
     if (voterIdentityFactory == null)
     {
         throw new ArgumentNullException(nameof(voterIdentityFactory));
     }
     _nancySessionFromNancyContextResolver = nancySessionFromNancyContextResolver;
     _userFromSessionResolver = userFromSessionResolver;
     _voterIdentityFactory    = voterIdentityFactory;
 }
 public NancySecurityContext(NancyContext nancyContext, INancySessionFromNancyContextResolver nancySessionFromNancyContextResolver, IVoterIdentityFactory voterIdentityFactory)
 {
     _nancyContext = nancyContext ?? throw new ArgumentNullException(nameof(nancyContext));
     _nancySessionFromNancyContextResolver = nancySessionFromNancyContextResolver ?? throw new ArgumentNullException(nameof(nancySessionFromNancyContextResolver));
     _voterIdentityFactory = voterIdentityFactory ?? throw new ArgumentNullException(nameof(voterIdentityFactory));
 }