public void beforeAll() { //log4net.Config.XmlConfigurator.Configure(new FileInfo("bootstrap.log4net")); _userClarifySessionConfigurator = MockRepository.GenerateStub <IUserClarifySessionConfigurator>(); _clarifyApplication = MockRepository.GenerateStub <IClarifyApplication>(); _userSessionStartObserver = MockRepository.GenerateStub <IUserSessionStartObserver>(); _userSessionEndObserver = MockRepository.GenerateStub <IUserSessionEndObserver>(); _container = bootstrap_ioc.getContainer(c => { }); _container.Configure(c => { c.For <IUserClarifySessionConfigurator>().Use(_userClarifySessionConfigurator); c.For <IClarifyApplication>().Use(_clarifyApplication); c.For <IUserSessionStartObserver>().Use(_userSessionStartObserver); c.For <IUserSessionEndObserver>().Use(_userSessionEndObserver); }); _cut = _container.GetInstance <ClarifySessionCache>(); _settings = _container.GetInstance <DovetailDatabaseSettings>(); //have to create a REAL session because a test fake just won't do _expectedSession = CreateRealSession(); }
public override void OverrideMocks() { _settings = new DovetailDatabaseSettings { ApplicationUsername = "******" }; Override(_settings); }
public override void OverrideMocks() { _settings = new DovetailDatabaseSettings { ConnectionString = "connstr", SessionTimeoutInMinutes = 1234, Type = "mssql" }; }
public UserImpersonationService(IApplicationClarifySession applicationSession, IListCache listCache, DovetailDatabaseSettings settings, ILogger logger) { _applicationSession = applicationSession; _listCache = listCache; _settings = settings; _logger = logger; }
public void BeforeAll() { _container = bootstrap_ioc.getContainer(c => { }); _cut = _container.GetInstance <UserImpersonationService>(); _settings = _container.GetInstance <DovetailDatabaseSettings>(); _settings.IsImpersonationEnabled = true; beforeAll(); }
public ApplicationUsernameStartupPolicy(DovetailDatabaseSettings settings, ILogger logger) { _settings = settings; _logger = logger; }
public NoAuthPrincipalValidator(DovetailDatabaseSettings settings) { _settings = settings; }