public HomeController(IConfiguration configuration) { string connectionString = configuration["ConnectionStrings:LevelTest"]; DataAccess dataAccess = new DataAccess(connectionString); TestConfiguration testConfiguration = TestConfiguration.GetConfigurations(configuration); _testConfigurator = new TestConfigurator(testConfiguration, dataAccess); }
public void Init() { _evaluator = new Evaluator(); _dataAccess = new DataAccess(connectionString); TestConfiguration config = new TestConfiguration { A1QuestionsNumber = 3, A2QuestionsNumber = 5, B1QuestionsNumber = 5, B2QuestionsNumber = 5, C1QuestionsNumber = 6, C2QuestionsNumber = 6 }; _testConfigurator = new TestConfigurator(config, _dataAccess); }
protected override void EstablishContext() { base.EstablishContext(); var cfg = Fluently.Configure(TestConfigurator.CreateConfiguration(null, c => { c.SetProperty(NHibernate.Cfg.Environment.ShowSql, "true"); c.SetProperty(NHibernate.Cfg.Environment.Isolation, IsolationLevel.Serializable.ToString()); })).Mappings(m => { m.FluentMappings.Add <ConcurrentSagaMap>(); m.FluentMappings.Add <ConcurrentLegacySagaMap>(); }).BuildConfiguration(); var sessionFactory = cfg.BuildSessionFactory(); _openConnection = new SQLiteConnection(cfg.Properties[NHibernate.Cfg.Environment.ConnectionString]); _openConnection.Open(); sessionFactory.OpenSession(_openConnection); SessionFactory = new SingleConnectionSessionFactory(sessionFactory, _openConnection); BuildSchema(cfg, _openConnection); }
public static TestConfiguratorResult Success(this TestConfigurator configurator, string key, string value, string message) { return(new TestConfiguratorResultImpl(TestConfiguratorResultDisposition.Success, key, value, message)); }
public static TestConfiguratorResult Warning(this TestConfigurator configurator, string key, string message) { return(new TestConfiguratorResultImpl(TestConfiguratorResultDisposition.Warning, key, message)); }
public static TestConfiguratorResult Failure(this TestConfigurator configurator, string key, string message) { return(new TestConfiguratorResultImpl(TestConfiguratorResultDisposition.Failure, key, message)); }
public void Init() { var config = new TestConfigurator(); _cubesAppService = config.GetInstance <ICubeAppService>(); }
public void Setup() { _cfg = TestConfigurator.CreateConfiguration(ConnectionString, null); }