Esempio n. 1
0
        public void HasIllustrationPoints_CalculationNull_ThrowsArgumentNullException()
        {
            // Call
            void Call() => ProbabilisticPipingIllustrationPointsHelper.HasIllustrationPoints((ProbabilisticPipingCalculationScenario)null);

            // Assert
            var exception = Assert.Throws <ArgumentNullException>(Call);

            Assert.AreEqual("calculation", exception.ParamName);
        }
Esempio n. 2
0
        public void HasIllustrationPoints_WithVariousCalculationConfigurations_ReturnsExpectedResult(
            ProbabilisticPipingCalculationScenario calculation,
            bool expectedHasIllustrationPoints)
        {
            // Call
            bool hasIllustrationPoints = ProbabilisticPipingIllustrationPointsHelper.HasIllustrationPoints(calculation);

            // Assert
            Assert.AreEqual(expectedHasIllustrationPoints, hasIllustrationPoints);
        }
Esempio n. 3
0
        public override bool ClearIllustrationPoints()
        {
            if (ProbabilisticPipingIllustrationPointsHelper.HasIllustrationPoints(Calculation))
            {
                Calculation.ClearIllustrationPoints();
                return(true);
            }

            return(false);
        }