コード例 #1
0
        public async Task Setup()
        {
            var hourRepository = new HourRepository(ConnectionFactorySetup.ConnectionFactory);

            this.repository             = new IntegrationTestNewHourRepository(ConnectionFactorySetup.ConnectionFactory, hourRepository);
            this.hourTestDataRepository = new HourTestDataRepository(ConnectionFactorySetup.ConnectionFactory, hourRepository);

            this.testHour = new MockHour {
                HourTimeStamp = DateTime.UtcNow.NormilizeToHour()
            };
            await this.hourTestDataRepository.CreateAsync(new List <MockHour> {
                this.testHour
            });

            var hourToCreate = new Hour {
                HourTimeStamp = DateTime.UtcNow.NormilizeToHour().AddHours(-4)
            };

            this.nonTestHour = await hourRepository.CreateAsync(hourToCreate);
        }
コード例 #2
0
 public void Setup()
 {
     this.hourTestDataRepository = new HourTestDataRepository(ConnectionFactorySetup.ConnectionFactory, new HourRepository(ConnectionFactorySetup.ConnectionFactory));
 }