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); }
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); }