Exemplo n.º 1
0
 static void Main(string[] args)
 {
     using (var logger = Logger.Create())
     {
         using (var accidentStatisticDbContext = new AccidentStatisticDbContext(logger))
         {
             var accidentStatisticRepository = new AccidentStatisticRepository(accidentStatisticDbContext);
             var accidentCount = accidentStatisticRepository.Count().GetAwaiter().GetResult();
             logger.Information($"{accidentCount} Accident Statistic records found");
             logger.Information($"{accidentStatisticDbContext.Vehicles.LongCountAsync().GetAwaiter().GetResult()} Vehicle records found");
             logger.Information($"{accidentStatisticDbContext.Casualties.LongCountAsync().GetAwaiter().GetResult()} Casualty records found");
             LoadAllCyclingAccidents(accidentStatisticDbContext, new DateTime(2005, 01, 01, 1, 1, 1), new DateTime(2017, 12, 31, 1, 1, 1), logger).GetAwaiter().GetResult();
             logger.Warning("Hit enter to close");
             Console.Read();
         }
     }
 }
        public async Task CountAccidentStatistics()
        {
            var actualCount = await _subject.Count();

            actualCount.Should().BeGreaterThan(0);
        }