Example #1
0
        public void GetScoresForGame_GivenValdigGameNameAndANumberOfScores_ReturnsCorrectNumberOfRecordsSorted()
        {
            AddMultipleRecordsToCache();

            var recordsFromCache = m_gameScoreBoardCache.GetScoresForGame("game1", 5);
            var sorted           = recordsFromCache.OrderByDescending(x => x.Score);

            Assert.IsTrue(recordsFromCache.Count() == 5);
            CollectionAssert.AreEqual(sorted.ToList(), recordsFromCache.ToList());
        }