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