Esempio n. 1
0
        public void ConvertSeriesProperties_ChartData_NameSetToSeries()
        {
            // Setup
            const string name          = "<Some name>";
            var          testConverter = new TestChartDataConverter();
            var          chartData     = new TestChartData(name);
            var          chartSeries   = new TestSeries();

            // Call
            testConverter.ConvertSeriesProperties(chartData, chartSeries);

            // Assert
            Assert.AreEqual(name, chartSeries.Title);
        }
Esempio n. 2
0
        public void ConvertSeriesProperties_DataNull_ThrowsArgumentNullException()
        {
            // Setup
            var testConverter = new TestChartDataConverter();
            var series        = new TestSeries();

            // Call
            TestDelegate test = () => testConverter.ConvertSeriesProperties(null, series);

            // Assert
            const string expectedMessage = "Null data cannot be converted into series data.";

            TestHelper.AssertThrowsArgumentExceptionAndTestMessage <ArgumentNullException>(test, expectedMessage);
        }
Esempio n. 3
0
        public void ConvertSeriesProperties_TargetSeriesNull_ThrowsArgumentNullException()
        {
            // Setup
            var testConverter = new TestChartDataConverter();
            var chartData     = new TestChartData("test data");

            // Call
            TestDelegate test = () => testConverter.ConvertSeriesProperties(chartData, null);

            // Assert
            const string expectedMessage = "Null data cannot be used as conversion target.";

            TestHelper.AssertThrowsArgumentExceptionAndTestMessage <ArgumentNullException>(test, expectedMessage);
        }
Esempio n. 4
0
        public void ConvertSeriesProperties_ChartData_IsVisibleSetToSeries(bool isVisible)
        {
            // Setup
            var testConverter = new TestChartDataConverter();
            var chartData     = new TestChartData("test data")
            {
                IsVisible = isVisible
            };
            var chartSeries = new TestSeries();

            // Call
            testConverter.ConvertSeriesProperties(chartData, chartSeries);

            // Assert
            Assert.AreEqual(isVisible, chartSeries.IsVisible);
        }