public void Constructor1ShouldStoreAndPrintValueAndSymbol() { WaterVolume wv = new WaterVolume(10, VolumeUnits.CubicCentimeters); String correctAnswer = "V_w = 10 cc"; Assert.AreEqual("V_w", wv.Symbol); Assert.AreEqual(wv.NumericValue, 10); Assert.AreEqual(wv.UnitOfMeasure, VolumeUnits.CubicCentimeters); Assert.AreEqual(correctAnswer, wv.ToString()); }
public void Constructor3ShouldStoreAndPrintValueAndSymbolWithFt3() { VolumeOfVoids vv = new VolumeOfVoids(10, VolumeUnits.CubicCentimeters); DegreeOfSaturation ds = new DegreeOfSaturation(.1); WaterVolume wv = new WaterVolume(ds, vv, VolumeUnits.CubicFeet); String correctAnswer = "V_w = 0 ft^3"; Assert.AreEqual("V_w", wv.Symbol); Assert.AreEqual(Math.Round(wv.NumericValue, 7), 0.0000353); Assert.AreEqual(wv.UnitOfMeasure, VolumeUnits.CubicFeet); Assert.AreEqual(correctAnswer, wv.ToString()); }
public void Constructor2ShouldStoreAndPrintValueAndSymbolWithFt3() { VolumeOfVoids vv = new VolumeOfVoids(20, VolumeUnits.CubicCentimeters); GasVolume gv = new GasVolume(10, VolumeUnits.CubicCentimeters); WaterVolume wv = new WaterVolume(vv, gv, VolumeUnits.CubicFeet); String correctAnswer = "V_w = 0 ft^3"; Assert.AreEqual("V_w", wv.Symbol); Assert.AreEqual(Math.Round(wv.NumericValue, 6), 0.000353); Assert.AreEqual(wv.UnitOfMeasure, VolumeUnits.CubicFeet); Assert.AreEqual(correctAnswer, wv.ToString()); }
public void Constructor2ShouldStoreAndPrintValueAndSymbolWithCubicCentimeters() { VolumeOfVoids vv = new VolumeOfVoids(20, VolumeUnits.CubicCentimeters); GasVolume gv = new GasVolume(10, VolumeUnits.CubicCentimeters); WaterVolume wv = new WaterVolume(vv, gv, VolumeUnits.CubicCentimeters); String correctAnswer = "V_w = 10 cc"; Assert.AreEqual("V_w", wv.Symbol); Assert.AreEqual(wv.NumericValue, 10); Assert.AreEqual(wv.UnitOfMeasure, VolumeUnits.CubicCentimeters); Assert.AreEqual(correctAnswer, wv.ToString()); }