public void WhenConvertingInvalidTypeTheResultIsNull() { var converter = new ChartValuesToSeriesCollectionConverter(); object result = converter.Convert(1, typeof(ChartValues <DateTimePoint>), null, new CultureInfo("en-us")); Assert.IsNull(result); }
public void WhenConvertingChartValuesToSeriesCollectionThenTheResultIsAsExpected() { ChartValues <DateTimePoint> values = new ChartValues <DateTimePoint>(); values.Add(new DateTimePoint(new DateTime(2019, 4, 4, 10, 0, 0), 7.6)); values.Add(new DateTimePoint(new DateTime(2019, 4, 4, 11, 0, 0), 3.43424)); values.Add(new DateTimePoint(new DateTime(2019, 4, 4, 12, 0, 0), 100)); var converter = new ChartValuesToSeriesCollectionConverter(); object result = converter.Convert(values, typeof(ChartValues <DateTimePoint>), null, new CultureInfo("en-us")); var seriesCollection = result as SeriesCollection; Assert.IsNotNull(seriesCollection); Assert.AreEqual(1, seriesCollection.Count); var series = seriesCollection[0]; CollectionAssert.AreEqual(values, series.ActualValues); }