Пример #1
0
        public async Task CategoryScore_ReadAsync_ByHour_Success()
        {
            //Act
            var result = await categoryScoreRepository.ReadAsync(hour);

            //Assert
            Assert.That(result.Any(r => r.Id == categoryScore.Id), Is.True);
        }
Пример #2
0
        public async Task OneTimeSetup()
        {
            var hourRepo     = new HourRepository(ConnectionFactorySetup.ConnectionFactory);
            var categoryRepo = new CategoryRepository(ConnectionFactorySetup.ConnectionFactory);

            hour = await hourRepo.CreateAsync(new Hour { HourTimeStamp = DateTime.Now });

            category = await categoryRepo.CreateAsync(new Category { HourId = hour.Id, CategoryType = CategoryType.Uptime });

            categoryScoreRepository = new CategoryScoreRepository(ConnectionFactorySetup.ConnectionFactory);
            categoryScore           = await categoryScoreRepository.CreateAsync(new CategoryScore { CategoryId = category.Id, Score = 100.0m });

            categoryScore.Score = 75.0m;
            await categoryScoreRepository.UpdateAsync(categoryScore);

            categoryScore = await categoryScoreRepository.ReadAsync(categoryScore.Id);
        }