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