public void Init() { today = new DateTime(2011, 1, 2); dbOptions = new DbContextOptionsBuilder <LogDbContext>() .UseInMemoryDatabase(databaseName: "db" + Guid.NewGuid().ToString()) .Options; var timeProvider = new Mock <ITimeProvider>(); timeProvider.Setup(c => c.UtcOffset).Returns(TimeSpan.FromHours(-4)); var db = new LogDbContext(dbOptions); repo = new RequestHistoryRepo(db, timeProvider.Object); guid = Guid.NewGuid(); }
/// <summary> /// Initialize request page. /// </summary> /// <param name="requestHistoryRepo">Database access.</param> /// <param name="layout">Unified layout.</param> public RequestHistoryPage(IRequestHistoryRepo requestHistoryRepo, ILayoutPage layout) : base(layout, "Request History - AutoPoco") { _requestHistoryRepo = requestHistoryRepo; }