public void Constructor_WithValidProbabilities_ExpectedValues(double probability)
        {
            // Setup
            PipingSoilProfile profile = PipingSoilProfileTestFactory.CreatePipingSoilProfile();

            // Call
            var stochasticSoilProfile = new PipingStochasticSoilProfile(probability, profile);

            // Assert
            Assert.IsInstanceOf <Observable>(stochasticSoilProfile);
            Assert.AreEqual(probability, stochasticSoilProfile.Probability);
            Assert.AreSame(profile, stochasticSoilProfile.SoilProfile);
            Assert.AreEqual(profile.ToString(), stochasticSoilProfile.ToString());
        }