Index: dam clients/DamUI/trunk/src/Dam/Tests/DamEngineIo/FillDamUiFromXmlOutputTests.cs =================================================================== diff -u -r593 -r645 --- dam clients/DamUI/trunk/src/Dam/Tests/DamEngineIo/FillDamUiFromXmlOutputTests.cs (.../FillDamUiFromXmlOutputTests.cs) (revision 593) +++ dam clients/DamUI/trunk/src/Dam/Tests/DamEngineIo/FillDamUiFromXmlOutputTests.cs (.../FillDamUiFromXmlOutputTests.cs) (revision 645) @@ -105,6 +105,48 @@ ProfileName = "Profile " + (i + 1).ToString(), CalculationResult = 1 * i }; + var pipingdesignResults = new DesignResultPipingDesignResults() + { + ResultMessage = "no run made", + UpliftFactorSpecified = true, + UpliftFactor = 1.3 * i, + HeaveFactorSpecified = true, + HeaveFactor = 1.1 * i, + BlighFactorSpecified = true, + BlighFactor = 1.03 * i, + BlighHcriticalSpecified = true, + BlighHcritical = 0.4, + ExitPointXSpecified = true, + ExitPointX = 34.21 + }; + var surfaceline = new SurfaceLine + { + Name = "Surfaceline 1", + Points = new SurfaceLinePoint[3] + }; + var p1 = new SurfaceLinePoint + { + PointType = 0, + X = 0, + Z = 0 + }; + surfaceline.Points[0] = p1; + var p2 = new SurfaceLinePoint + { + PointType = 5, + X = 100, + Z = 10 + }; + surfaceline.Points[1] = p2; + var p3 = new SurfaceLinePoint + { + PointType = 11, + X = 120, + Z = 2 + }; + surfaceline.Points[2] = p3; + pipingdesignResults.RedesignedSurfaceLine = surfaceline; + desResult.PipingDesignResults = pipingdesignResults; output.Results.CalculationResults.DesignResults[i] = desResult; } return output;