예제 #1
0
        public void GetCurrentWeekNumber_ShouldBeNewWeek()
        {
            List <WeeklyStats> stats = repoLayer.GetWeeklyStats(serviceLayer.GetConnection());

            repoLayer.ClearWeeklyStats(serviceLayer.GetConnection());

            foreach (WeeklyStats stat in stats)
            {
                stat.WeekDate = stat.WeekDate.AddDays(-8);
                repoLayer.InsertWeeklyStats(serviceLayer.GetConnection(), stat);
            }

            serviceLayer.GetCurrentWeekNumber().Should().Be(6);
        }
예제 #2
0
파일: ServiceLayer.cs 프로젝트: N90K/TNBase
 /// <summary>
 /// Clear weekly stats
 /// </summary>
 public void ClearWeeklyStats()
 {
     repoLayer.ClearWeeklyStats(connection);
 }