Esempio n. 1
0
        public void ConvertChartToXMLTest()
        {
            XmlDocument doc = ChartToCSVExporter.ConvertChartToXML(chart);

            // XDocument doc = ChartToCSVExporter.ConvertChartToXML(chart);
            //  doc.Save(@"c:\spmimages\chart.xml");
            Assert.IsNotNull(doc.HasChildNodes);
        }
Esempio n. 2
0
        public void GetPointsListFromSeriesNodeTest()
        {
            XmlNodeList series = ChartToCSVExporter.GetSeriesListFromChartXML(ChartToCSVExporter.ConvertChartToXML(chart));

            var points = ChartToCSVExporter.GetPointsListFromSeriesNode(series.Item(0));

            Assert.IsTrue(points.Count == 6);
        }
Esempio n. 3
0
        public void CreateByteArrayListBySeriesTest()
        {
            XmlNodeList series = ChartToCSVExporter.GetSeriesListFromChartXML(ChartToCSVExporter.ConvertChartToXML(chart));



            var arrayList = ChartToCSVExporter.GetByteArrayListBySeries(series);

            Assert.IsTrue(arrayList.Count == 2);
        }
Esempio n. 4
0
        public void ExportChartDataToCSVForDownloadTest()
        {
            var binarycsvs = ChartToCSVExporter.ExportChartDataToCSVForDownload(chart);

            List <string> csvs = new List <string>();

            string descriminator = "I";

            foreach (byte[] series in binarycsvs)
            {
                File.WriteAllBytes(@"C:\SPMImages\chartSeriesExport" + descriminator + ".csv", series);
                descriminator = descriminator + "I";
            }



            Assert.IsTrue(binarycsvs.Count == 2);
        }
Esempio n. 5
0
        public void SerializeChartTest()
        {
            string JSON = ChartToCSVExporter.SerializeChart(chart);

            Assert.IsTrue(JSON.Length > 0);
        }
Esempio n. 6
0
        public void GetSeriesListFromChartXMLTest()
        {
            var series = ChartToCSVExporter.GetSeriesListFromChartXML(ChartToCSVExporter.ConvertChartToXML(chart));

            Assert.IsTrue(series.Count == 2);
        }