public void ChartDataPointCreate()
        {
            TestUtils.Upload(c_fileName, c_folderName + "/" + c_fileName);
            DataPoint dataPoint = new OneValueChartDataPoint {
                Value = 40
            };

            //Must throw ApiException because adding data points only works with Scatter & Bubble charts.
            Assert.Throws <ApiException>(() => TestUtils.SlidesApi.CreateChartDataPoint(
                                             c_fileName, c_slideIndex, c_shapeIndex, c_seriesIndex, dataPoint, c_password, c_folderName));
        }
        public void ChartDataPointUpdate()
        {
            TestUtils.Upload(c_fileName, c_folderName + "/" + c_fileName);
            OneValueChartDataPoint dataPoint = new OneValueChartDataPoint {
                Value = 40
            };
            Chart chart = TestUtils.SlidesApi.UpdateChartDataPoint(
                c_fileName, c_slideIndex, c_shapeIndex, c_seriesIndex, c_categoryIndex, dataPoint, c_password,
                c_folderName);

            Assert.IsNotNull(chart);
            Assert.AreEqual(c_seriesCount, chart.Series.Count);
            Assert.AreEqual(c_categoryCount, chart.Categories.Count);
            Assert.AreEqual(c_categoryCount, ((OneValueSeries)chart.Series[0]).DataPoints.Count);
            Assert.AreEqual(dataPoint.Value,
                            ((OneValueSeries)chart.Series[c_seriesIndex - 1]).DataPoints[c_categoryIndex - 1].Value);
        }