Пример #1
0
        public void Run_Compare_Orig()
        {
            DataSet data = new DataSet();

            using (StreamReader input = new StreamReader(this.dataPath))
                using (StreamReader comparer = new StreamReader(this.comparerPath))
                {
                    String inputLine;
                    String compareLine;
                    while ((inputLine = input.ReadLine()) != null)
                    {
                        data.AddPoint(Convert.ToInt32(inputLine));
                        if (data.Count < 4)
                        {
                            continue;
                        }

                        double mean   = data.GetIQMean();
                        String output = String.Format("Index => {0}, Mean => {1:F2}", data.Count, mean);

                        compareLine = comparer.ReadLine();

                        int equal = String.Compare(compareLine, output);
                        if (equal != 0)
                        {
                            Console.WriteLine("Found difference:\n  Expected: {0}\n  Got: {1}", compareLine, output);
                        }
                    }
                }
        }
Пример #2
0
 public void DataSet_AddPoint_IncrementsSet()
 {
     set.AddPoint(1);
     Assert.Equal(1, set.Count);
     Assert.Equal(new List <int> {
         1
     }, set.Points);
 }