Esempio n. 1
0
        public void Constructor_Always_PropertiesHaveExpectedAttributesValues()
        {
            // Setup
            var chartDataCollection = new ChartDataCollection("Test");

            // Call
            var properties = new ChartDataCollectionProperties
            {
                Data = chartDataCollection
            };

            // Assert
            PropertyDescriptorCollection dynamicProperties = PropertiesTestHelper.GetAllVisiblePropertyDescriptors(properties);

            Assert.AreEqual(1, dynamicProperties.Count);

            const string generalCategory = "Algemeen";

            PropertyDescriptor nameProperty = dynamicProperties[namePropertyIndex];

            PropertiesTestHelper.AssertRequiredPropertyDescriptorProperties(nameProperty,
                                                                            generalCategory,
                                                                            "Naam",
                                                                            "De naam van deze gegevensreeks.",
                                                                            true);
        }
Esempio n. 2
0
        public void Constructor_ReturnsExpectedValues()
        {
            // Call
            var properties = new ChartDataCollectionProperties();

            // Assert
            Assert.IsInstanceOf <ObjectProperties <ChartDataCollection> >(properties);
            Assert.IsNull(properties.Data);
        }
Esempio n. 3
0
        public void Data_SetNewChartDataCollectionInstance_ReturnCorrectPropertyValues()
        {
            // Setup
            var chartDataCollection = new ChartDataCollection("Test");
            var properties          = new ChartDataCollectionProperties();

            // Call
            properties.Data = chartDataCollection;

            // Assert
            Assert.AreEqual(chartDataCollection.Name, properties.Name);
        }