Esempio n. 1
0
        public void Constructor_ExpectedValues()
        {
            // Setup
            var grassCoverErosionInwardsOutput = new TestGrassCoverErosionInwardsOutput();

            // Call
            var properties = new GrassCoverErosionInwardsOutputProperties(grassCoverErosionInwardsOutput);

            // Assert
            Assert.IsInstanceOf <ObjectProperties <GrassCoverErosionInwardsOutput> >(properties);
            Assert.AreSame(grassCoverErosionInwardsOutput, properties.Data);
        }
        public void CreateInstance_WithContext_NewPropertiesWithData()
        {
            // Setup
            var output      = new TestGrassCoverErosionInwardsOutput();
            var calculation = new GrassCoverErosionInwardsCalculation
            {
                Output = output
            };

            // Call
            IObjectProperties objectProperties = info.CreateInstance(new GrassCoverErosionInwardsOutputContext(calculation));

            // Assert
            Assert.IsInstanceOf <GrassCoverErosionInwardsOutputProperties>(objectProperties);
            Assert.AreSame(output, objectProperties.Data);
        }