public SQLiteJobServerAsyncTest() { //Configure storage connection var config = new ClientConfig(); //config.DBConnectionString = @"Data Source=C:\projects\Github\Shift\Shift.UnitTest\testdatabase.db"; //config.DBConnectionString = "Data Source=localhost\\SQL2014;Initial Catalog=ShiftJobsDB;Integrated Security=SSPI;"; string cs = SQLiteDBHelpers.GetLocalDB("testdatabase"); config.DBConnectionString = cs; config.StorageMode = "sqlite"; jobClient = new JobClient(config); var serverConfig = new ServerConfig(); //serverConfig.DBConnectionString = @"Data Source=C:\projects\Github\Shift\Shift.UnitTest\testdatabase.db"; serverConfig.DBConnectionString = cs; serverConfig.StorageMode = "sqlite"; serverConfig.ProcessID = "JobServerAsyncTest"; serverConfig.Workers = 1; serverConfig.MaxRunnableJobs = 1; serverConfig.ProgressDBInterval = new TimeSpan(0); serverConfig.AutoDeletePeriod = null; serverConfig.ForceStopServer = true; serverConfig.StopServerDelay = 3000; jobServer = new JobServer(serverConfig); }
public SQLiteJobClientTest() { //Configure storage connection var config = new ClientConfig(); //config.DBConnectionString = @"Data Source=C:\projects\Github\Shift\Shift.UnitTest\testdatabase.db"; //config.DBConnectionString = "Data Source=localhost\\SQL2014;Initial Catalog=ShiftJobsDB;Integrated Security=SSPI;"; string cs = SQLiteDBHelpers.GetLocalDB("testdatabase", true); config.DBConnectionString = cs; config.StorageMode = "sqlite"; jobClient = new JobClient(config); }