public void GenerateToXMLTest() { GenerateFiles files = GenerateFiles.getInstance(); List <Region> testList = new List <Region>(); testList.Add(new Region("P1", "prueba1")); testList.Add(new Region("P2", "prueba2")); StringWriter sw = new StringWriter(); XmlSerializer s = new XmlSerializer(testList.GetType(), new XmlRootAttribute("Data")); s.Serialize(sw, testList); var stest = sw.ToString(); var result = files.GenerateToXML <List <Region> >(testList); Assert.AreEqual(result, stest); }
public void GenerateToCSVTest() { GenerateFiles files = GenerateFiles.getInstance(); List <Region> testList = new List <Region>(); testList.Add(new Region { iso = "P1", name = "prueba1" }); testList.Add(new Region { iso = "P2", name = "prueba2" }); StringBuilder sList = new StringBuilder(); sList.Append("iso,name"); sList.Append(Environment.NewLine); sList.Append("P1,prueba1"); sList.Append(Environment.NewLine); sList.Append("P2,prueba2"); sList.Append(Environment.NewLine); var result = files.GenerateToCSV(testList); Assert.AreEqual(result, sList.ToString()); }