@@ -43,6 +43,7 @@ public abstract partial class FlowTestsBase
43
43
protected abstract double CubicMetersPerSecondInOneCubicMeterPerSecond { get ; }
44
44
protected abstract double DecilitersPerMinuteInOneCubicMeterPerSecond { get ; }
45
45
protected abstract double KilolitersPerMinuteInOneCubicMeterPerSecond { get ; }
46
+ protected abstract double LitersPerHourInOneCubicMeterPerSecond { get ; }
46
47
protected abstract double LitersPerMinuteInOneCubicMeterPerSecond { get ; }
47
48
protected abstract double MicrolitersPerMinuteInOneCubicMeterPerSecond { get ; }
48
49
protected abstract double MillilitersPerMinuteInOneCubicMeterPerSecond { get ; }
@@ -58,6 +59,7 @@ public abstract partial class FlowTestsBase
58
59
protected virtual double CubicMetersPerSecondTolerance { get { return 1e-5 ; } }
59
60
protected virtual double DecilitersPerMinuteTolerance { get { return 1e-5 ; } }
60
61
protected virtual double KilolitersPerMinuteTolerance { get { return 1e-5 ; } }
62
+ protected virtual double LitersPerHourTolerance { get { return 1e-5 ; } }
61
63
protected virtual double LitersPerMinuteTolerance { get { return 1e-5 ; } }
62
64
protected virtual double MicrolitersPerMinuteTolerance { get { return 1e-5 ; } }
63
65
protected virtual double MillilitersPerMinuteTolerance { get { return 1e-5 ; } }
@@ -77,6 +79,7 @@ public void CubicMeterPerSecondToFlowUnits()
77
79
Assert . AreEqual ( CubicMetersPerSecondInOneCubicMeterPerSecond , cubicmeterpersecond . CubicMetersPerSecond , CubicMetersPerSecondTolerance ) ;
78
80
Assert . AreEqual ( DecilitersPerMinuteInOneCubicMeterPerSecond , cubicmeterpersecond . DecilitersPerMinute , DecilitersPerMinuteTolerance ) ;
79
81
Assert . AreEqual ( KilolitersPerMinuteInOneCubicMeterPerSecond , cubicmeterpersecond . KilolitersPerMinute , KilolitersPerMinuteTolerance ) ;
82
+ Assert . AreEqual ( LitersPerHourInOneCubicMeterPerSecond , cubicmeterpersecond . LitersPerHour , LitersPerHourTolerance ) ;
80
83
Assert . AreEqual ( LitersPerMinuteInOneCubicMeterPerSecond , cubicmeterpersecond . LitersPerMinute , LitersPerMinuteTolerance ) ;
81
84
Assert . AreEqual ( MicrolitersPerMinuteInOneCubicMeterPerSecond , cubicmeterpersecond . MicrolitersPerMinute , MicrolitersPerMinuteTolerance ) ;
82
85
Assert . AreEqual ( MillilitersPerMinuteInOneCubicMeterPerSecond , cubicmeterpersecond . MillilitersPerMinute , MillilitersPerMinuteTolerance ) ;
@@ -95,6 +98,7 @@ public void FromValueAndUnit()
95
98
Assert . AreEqual ( 1 , Flow . From ( 1 , FlowUnit . CubicMeterPerSecond ) . CubicMetersPerSecond , CubicMetersPerSecondTolerance ) ;
96
99
Assert . AreEqual ( 1 , Flow . From ( 1 , FlowUnit . DecilitersPerMinute ) . DecilitersPerMinute , DecilitersPerMinuteTolerance ) ;
97
100
Assert . AreEqual ( 1 , Flow . From ( 1 , FlowUnit . KilolitersPerMinute ) . KilolitersPerMinute , KilolitersPerMinuteTolerance ) ;
101
+ Assert . AreEqual ( 1 , Flow . From ( 1 , FlowUnit . LitersPerHour ) . LitersPerHour , LitersPerHourTolerance ) ;
98
102
Assert . AreEqual ( 1 , Flow . From ( 1 , FlowUnit . LitersPerMinute ) . LitersPerMinute , LitersPerMinuteTolerance ) ;
99
103
Assert . AreEqual ( 1 , Flow . From ( 1 , FlowUnit . MicrolitersPerMinute ) . MicrolitersPerMinute , MicrolitersPerMinuteTolerance ) ;
100
104
Assert . AreEqual ( 1 , Flow . From ( 1 , FlowUnit . MillilitersPerMinute ) . MillilitersPerMinute , MillilitersPerMinuteTolerance ) ;
@@ -114,6 +118,7 @@ public void As()
114
118
Assert . AreEqual ( CubicMetersPerSecondInOneCubicMeterPerSecond , cubicmeterpersecond . As ( FlowUnit . CubicMeterPerSecond ) , CubicMetersPerSecondTolerance ) ;
115
119
Assert . AreEqual ( DecilitersPerMinuteInOneCubicMeterPerSecond , cubicmeterpersecond . As ( FlowUnit . DecilitersPerMinute ) , DecilitersPerMinuteTolerance ) ;
116
120
Assert . AreEqual ( KilolitersPerMinuteInOneCubicMeterPerSecond , cubicmeterpersecond . As ( FlowUnit . KilolitersPerMinute ) , KilolitersPerMinuteTolerance ) ;
121
+ Assert . AreEqual ( LitersPerHourInOneCubicMeterPerSecond , cubicmeterpersecond . As ( FlowUnit . LitersPerHour ) , LitersPerHourTolerance ) ;
117
122
Assert . AreEqual ( LitersPerMinuteInOneCubicMeterPerSecond , cubicmeterpersecond . As ( FlowUnit . LitersPerMinute ) , LitersPerMinuteTolerance ) ;
118
123
Assert . AreEqual ( MicrolitersPerMinuteInOneCubicMeterPerSecond , cubicmeterpersecond . As ( FlowUnit . MicrolitersPerMinute ) , MicrolitersPerMinuteTolerance ) ;
119
124
Assert . AreEqual ( MillilitersPerMinuteInOneCubicMeterPerSecond , cubicmeterpersecond . As ( FlowUnit . MillilitersPerMinute ) , MillilitersPerMinuteTolerance ) ;
@@ -133,6 +138,7 @@ public void ConversionRoundTrip()
133
138
Assert . AreEqual ( 1 , Flow . FromCubicMetersPerSecond ( cubicmeterpersecond . CubicMetersPerSecond ) . CubicMetersPerSecond , CubicMetersPerSecondTolerance ) ;
134
139
Assert . AreEqual ( 1 , Flow . FromDecilitersPerMinute ( cubicmeterpersecond . DecilitersPerMinute ) . CubicMetersPerSecond , DecilitersPerMinuteTolerance ) ;
135
140
Assert . AreEqual ( 1 , Flow . FromKilolitersPerMinute ( cubicmeterpersecond . KilolitersPerMinute ) . CubicMetersPerSecond , KilolitersPerMinuteTolerance ) ;
141
+ Assert . AreEqual ( 1 , Flow . FromLitersPerHour ( cubicmeterpersecond . LitersPerHour ) . CubicMetersPerSecond , LitersPerHourTolerance ) ;
136
142
Assert . AreEqual ( 1 , Flow . FromLitersPerMinute ( cubicmeterpersecond . LitersPerMinute ) . CubicMetersPerSecond , LitersPerMinuteTolerance ) ;
137
143
Assert . AreEqual ( 1 , Flow . FromMicrolitersPerMinute ( cubicmeterpersecond . MicrolitersPerMinute ) . CubicMetersPerSecond , MicrolitersPerMinuteTolerance ) ;
138
144
Assert . AreEqual ( 1 , Flow . FromMillilitersPerMinute ( cubicmeterpersecond . MillilitersPerMinute ) . CubicMetersPerSecond , MillilitersPerMinuteTolerance ) ;
0 commit comments