public void WhenGetIsCalledTheTopNumberOfEntitiesRequestedAreReturned() { var sut = new WordsRepository(); const int take = 2; var expectedOrder = _expectedWordMetrics.OrderByDescending(w => w.Count).Take(take); var words = sut.GetTop <CountVonCountTestDbContext>(2); CollectionAssert.AreEqual(expectedOrder, words, new WordMetricComparer()); }