예제 #1
0
        public void LabelProcessTest()
        {
            try
            {
                //test that does label checking on day before yest data
                string mainConnStr = Configuration["pspdbinfo:ConnectionString"];
                Assert.NotNull(mainConnStr);

                string connStr = Configuration["psplabelsdbinfo:ConnectionString"];
                Assert.NotNull(connStr);
                DbContextOptionsBuilder <LabelChecksDbContext> builder = new DbContextOptionsBuilder <LabelChecksDbContext>().UseSqlServer(connStr);
                LabelChecksDbContext labelChecksDbContext = new LabelChecksDbContext(builder.Options);

                // do processing
                DateTime fromTime = DateTime.Now.AddDays(-1);
                DateTime toTime   = DateTime.Now.AddDays(-1);
                //LabelCheckUtils.ProcessAllLabelChecks(labelChecksDbContext, mainConnStr, fromTime, toTime);
            }
            catch (Exception e)
            {
                // fail the test
                Console.WriteLine(e.Message);
                Assert.Equal(4, 3);
            }
        }
 public CheckProcessController(LabelChecksDbContext context, IConfiguration configuration)
 {
     _context      = context;
     Configuration = configuration;
 }
 public LabelCheckResultsController(LabelChecksDbContext context, IConfiguration configuration)
 {
     _context      = context;
     Configuration = configuration;
 }
예제 #4
0
 public PspMeasurementsController(LabelChecksDbContext context)
 {
     _context = context;
 }
예제 #5
0
 public PSPMeasRepo(LabelChecksDbContext dbContext)
 {
     _dbContext = dbContext;
 }
 public LabelChecksController(LabelChecksDbContext context)
 {
     _context = context;
 }