public void TopNRecords() { // Arrange var subject = new Linq(); var expectedList = new List <int> { 24, 13, 9 }; // Act var actual = subject.GetTopNRecords(3, new List <int> { 5, 7, 13, 24, 6, 9, 8, 7 }); // Assert Assert.AreEqual(3, actual.Count()); foreach (var actualNumber in actual) { Assert.IsTrue(expectedList.Contains(actualNumber)); } }