Esempio n. 1
0
        public void AssertFindsHistory()
        {
            const int pagesize = 5;
            var athleteBuilder = new AthleteBuilder();
            var athlete = athleteBuilder.Build();
            var query =
                new AthleteHealthQuery {PagingData = BuildPagingData(pagesize), Athlete = athlete};
            MemoryDataContext.Clear();

            MemoryDataContext.Add(athlete);
            InsertTestHealthHistory(athlete, pagesize*2);

            var athleteDataAccess = new AthleteDataAccess();

            query = athleteDataAccess.GetHealthHistory(query);

            Assert.AreEqual(pagesize, query.AthleteHealthHistory.Count);
            Assert.AreEqual(pagesize*2, query.PagingData.TotalCount);
        }