Esempio n. 1
0
        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));
            }
        }