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); }
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); }