public void CanBuildTensileStrength() { const decimal expectedTensileStrengthValue = 100m; const Quantities.Pressure expectedTensileStrengthUnitOfMeasure = Quantities.Pressure.Megapascal; var tensileStrength = new Measures.Pressure.Builder() .Value(expectedTensileStrengthValue) .UnitOfMeasure(expectedTensileStrengthUnitOfMeasure) .Build(); Assert.NotNull(tensileStrength); Assert.Equal(expectedTensileStrengthValue, tensileStrength.Value); Assert.Equal(expectedTensileStrengthUnitOfMeasure, tensileStrength.UnitOfMeasure); }
/// <summary> /// Creates the serializable pressure. /// </summary> /// <param name="pressure">The pressure.</param> /// <returns>A new serializable <see cref="Pressure" />.</returns> public static Pressure ToSerializable(this Quantities.Pressure pressure) { return(new Pressure(pressure)); }
/// <summary> /// Setter. /// </summary> /// <param name="unitOfMeasure">A SI unit that will measure the quantity of Pressure.</param> /// <returns></returns> public Builder UnitOfMeasure(Quantities.Pressure unitOfMeasure) { Pressure.UnitOfMeasure = unitOfMeasure; return(this); }