コード例 #1
0
        public void TestMethodTypeCounters()
        {
            ArrayList exoplanetArray = null;

            if (File.Exists(Constant.UnitTestCSVFolder + "Version2.xml"))
            {
                exoplanetArray = ReadXML.Read(Constant.UnitTestCSVFolder + "Version2.xml", true);
            }
            else
            {
                ReadCSV.Read(Constant.UnitTestCSVFolder + "Version2.csv");
                exoplanetArray = ReadXML.Read(Constant.UnitTestCSVFolder + "Version2.xml", true);
            }

            Assert.IsNotNull(exoplanetArray);

            Assert.AreEqual(Exoplanets.NumberOfExoplanets(exoplanetArray), 1950);
            Assert.AreEqual(Exoplanets.NumberOfTypeOStars(exoplanetArray), 0);
            Assert.AreEqual(Exoplanets.NumberOfTypeBStars(exoplanetArray), 8);
            Assert.AreEqual(Exoplanets.NumberOfTypeAStars(exoplanetArray), 13);
            Assert.AreEqual(Exoplanets.NumberOfTypeFStars(exoplanetArray), 129);
            Assert.AreEqual(Exoplanets.NumberOfTypeGStars(exoplanetArray), 389);
            Assert.AreEqual(Exoplanets.NumberOfTypeKStars(exoplanetArray), 274);
            Assert.AreEqual(Exoplanets.NumberOfTypeMStars(exoplanetArray), 91);
            Assert.AreEqual(Exoplanets.NumberOfMultiPlanetStars(exoplanetArray), 539);
        }
コード例 #2
0
        public void TestMethodVersion1Dat()
        {
            ArrayList exoplanetArray = null;

            ReadCSV.Read(Constant.UnitTestDATFolder + "Version1.dat");
            exoplanetArray = ReadXML.Read(Constant.UnitTestDATFolder + "Version1.xml", true);
            WriteCSV.Write(Constant.UnitTestDATFolder + "Version1TestResults.dat", exoplanetArray, Constant.Version2);

            ArrayList exoplanetArray2 = null;

            ReadCSV.Read(Constant.UnitTestDATFolder + "Version1TestResults.dat");
            exoplanetArray2 = ReadXML.Read(Constant.UnitTestDATFolder + "Version1TestResults.xml", true);

            Assert.IsNotNull(exoplanetArray);
            Assert.IsNotNull(exoplanetArray2);
            Assert.AreEqual(exoplanetArray.Count, exoplanetArray2.Count);
            Assert.AreEqual(Exoplanets.AreEqual(exoplanetArray, exoplanetArray2), true);
        }