Пример #1
0
        public void Initialize()
        {
            colorsCsv = File.ReadAllText($"{AppDomain.CurrentDomain.BaseDirectory}/array1.csv");
            namesCsv  = File.ReadAllText($"{AppDomain.CurrentDomain.BaseDirectory}/array2.csv");

            // ==> array1.csv x array2.csv
            expectedResult = @"0,Bisque,Xander
46,Violet,Germaine
56,Lime,Silas
66,Dark Goldenrod,Kibo
76,Light Green,Jeanette
126,Sienna,Odette
136,Light Sea Green,Dillon
146,Olive Drab,Damian
156,Dodger Blue,Vivian
166,Antique White,Kane
246,Fire Brick,Odysseus";

            // => array1-v2.csv x array2-v2.csv
            //            expectedResult = @"176,Navajo White,Alexa
            //186,Deep Sky Blue,Ryan
            //196,Aqua,Simon
            //206,Pink,Malachi
            //216,Light Slate Gray,Sacha
            //226,Light Steel Blue,Hayfa
            //236,Light Cyan,Mariam
            //246,Fire Brick,Odysseus
            //256,Papaya Whip,Cruz
            //266,Dark Salmon,Urielle
            //276,Dark Slate Blue,Jessamine";
            colorsArray = FileReaderHelper.ReadArrayFromCsv(colorsCsv, ',').OrderBy(x => Convert.ToInt32(x[0])).ToArray();
            namesArray  = FileReaderHelper.ReadArrayFromCsv(namesCsv, ',').OrderBy(x => Convert.ToInt32(x[0])).ToArray();
        }