Example #1
0
        public AirlyInstallationDownloaderTest()
        {
            _config = ConfigUtilities.GetApplicationConfig();

            _installationUri = _config.GetValue <string>(
                "AppSettings:AirlyApi:InstallationUri");
        }
Example #2
0
        public AirlyMeasurementsDownloaderTest()
        {
            _config = ConfigUtilities.GetApplicationConfig();

            _measurementsUri = _config.GetValue <string>(
                "AppSettings:AirlyApi:MeasurementsUri");

            _measurementsUriParameters = _config.GetValue <string>(
                "AppSettings:AirlyApi:MeasurementsUriParameters");
        }
Example #3
0
        public SimpleFixture()
        {
            StartDate      = new DateTime(2001, 3, 24, 22, 0, 0, DateTimeKind.Utc);
            InstallationId = 1;

            Config = ConfigUtilities.GetApplicationConfig();

            InstallationIds = Config
                              .GetSection("AppSettings:AirlyApi:InstallationIds")
                              .Get <List <short> >();
        }
        public RepositoryFixture()
        {
            DateTimeMinValue = new DateTime(2000, 1, 1);
            StartDate        = new DateTime(2001, 3, 24, 22, 0, 0, DateTimeKind.Utc);

            var inMemoryDatabaseOptions = new DbContextOptionsBuilder <AirlyContext>()
                                          .UseInMemoryDatabase("AirlyAnalyzerDbForTesting")
                                          .Options;

            Config = ConfigUtilities.GetApplicationConfig();

            InstallationIds = Config
                              .GetSection("AppSettings:AirlyApi:InstallationIds")
                              .Get <List <short> >();

            Context = new AirlyContext(inMemoryDatabaseOptions, Config);

            UnitOfWork = new UnitOfWork(Context);
        }