예제 #1
0
        public void GetSquareSequenceTests(IEnumerable <int> data, IEnumerable <long> expected, string message)
        {
            var target = new EnumerableTask();

            CollectionAssert.AreEqual(target.GetSquareSequence(data), expected, message: message);
        }
예제 #2
0
        public void GetStringsLengthTests(IEnumerable <string> data, IEnumerable <int> expected, string message)
        {
            var target = new EnumerableTask();

            CollectionAssert.AreEqual(target.GetStringsLength(data), expected, message: message);
        }
예제 #3
0
        public void GetUppercaseStringsTests(IEnumerable <string> data, IEnumerable <string> expected, string message)
        {
            EnumerableTask task = new EnumerableTask();

            CollectionAssert.AreEqual(task.GetUppercaseStrings(data), expected, message: message);
        }
예제 #4
0
        public void GetSumOfAllIntegersTests(object[] data, int expected, string message)
        {
            var target = new EnumerableTask();

            Assert.AreEqual(target.GetSumOfAllIntegers(data), expected, message: message);
        }
예제 #5
0
        public void Get3LargestItemsTests(IEnumerable <int> data, IEnumerable <int> expected, string message)
        {
            var target = new EnumerableTask();

            CollectionAssert.AreEqual(target.Get3LargestItems(data), expected, message: message);
        }
예제 #6
0
        public void GetPrefixItemsTests(IEnumerable <string> data, string prefix, IEnumerable <string> expected, string message)
        {
            var target = new EnumerableTask();

            CollectionAssert.AreEqual(target.GetPrefixItems(data, prefix), expected, message: message);
        }