コード例 #1
0
ファイル: Task6TestNU.cs プロジェクト: Aleknemtsev/HomeTasks
        public void FindDigitTest()
        {
            string[] numbersStr  = File.ReadAllLines(@"E:\Projects\HomeTasks\TestData.txt");
            string[] expectedStr = File.ReadAllLines(@"E:\Projects\HomeTasks\Expected.txt");
            int[]    numbers     = new int[numbersStr.Length];
            int[]    expected    = new int[expectedStr.Length];

            for (int i = 0; i < numbers.Length; i++)
            {
                numbers[i] = int.Parse(numbersStr[i]);
            }

            for (int i = 0; i < expected.Length; i++)
            {
                expected[i] = int.Parse(expectedStr[i]);
            }

            int[] res = Task6.FilterDigit(numbers, numbers[0]);

            CollectionAssert.AreEqual(res, expected);
        }
コード例 #2
0
 public int[] CheckDigitFiltering(int[] sourceArray, int digit)
 {
     return(Task6.FilterDigit(sourceArray, digit));
 }