@@ -41,6 +41,7 @@ public abstract partial class MassFlowTestsBase
41
41
protected abstract double DecigramsPerSecondInOneGramPerSecond { get ; }
42
42
protected abstract double GramsPerSecondInOneGramPerSecond { get ; }
43
43
protected abstract double HectogramsPerSecondInOneGramPerSecond { get ; }
44
+ protected abstract double KilogramsPerHourInOneGramPerSecond { get ; }
44
45
protected abstract double KilogramsPerSecondInOneGramPerSecond { get ; }
45
46
protected abstract double MicrogramsPerSecondInOneGramPerSecond { get ; }
46
47
protected abstract double MilligramsPerSecondInOneGramPerSecond { get ; }
@@ -53,6 +54,7 @@ public abstract partial class MassFlowTestsBase
53
54
protected virtual double DecigramsPerSecondTolerance { get { return 1e-5 ; } }
54
55
protected virtual double GramsPerSecondTolerance { get { return 1e-5 ; } }
55
56
protected virtual double HectogramsPerSecondTolerance { get { return 1e-5 ; } }
57
+ protected virtual double KilogramsPerHourTolerance { get { return 1e-5 ; } }
56
58
protected virtual double KilogramsPerSecondTolerance { get { return 1e-5 ; } }
57
59
protected virtual double MicrogramsPerSecondTolerance { get { return 1e-5 ; } }
58
60
protected virtual double MilligramsPerSecondTolerance { get { return 1e-5 ; } }
@@ -69,6 +71,7 @@ public void GramPerSecondToMassFlowUnits()
69
71
Assert . AreEqual ( DecigramsPerSecondInOneGramPerSecond , grampersecond . DecigramsPerSecond , DecigramsPerSecondTolerance ) ;
70
72
Assert . AreEqual ( GramsPerSecondInOneGramPerSecond , grampersecond . GramsPerSecond , GramsPerSecondTolerance ) ;
71
73
Assert . AreEqual ( HectogramsPerSecondInOneGramPerSecond , grampersecond . HectogramsPerSecond , HectogramsPerSecondTolerance ) ;
74
+ Assert . AreEqual ( KilogramsPerHourInOneGramPerSecond , grampersecond . KilogramsPerHour , KilogramsPerHourTolerance ) ;
72
75
Assert . AreEqual ( KilogramsPerSecondInOneGramPerSecond , grampersecond . KilogramsPerSecond , KilogramsPerSecondTolerance ) ;
73
76
Assert . AreEqual ( MicrogramsPerSecondInOneGramPerSecond , grampersecond . MicrogramsPerSecond , MicrogramsPerSecondTolerance ) ;
74
77
Assert . AreEqual ( MilligramsPerSecondInOneGramPerSecond , grampersecond . MilligramsPerSecond , MilligramsPerSecondTolerance ) ;
@@ -84,6 +87,7 @@ public void FromValueAndUnit()
84
87
Assert . AreEqual ( 1 , MassFlow . From ( 1 , MassFlowUnit . DecigramPerSecond ) . DecigramsPerSecond , DecigramsPerSecondTolerance ) ;
85
88
Assert . AreEqual ( 1 , MassFlow . From ( 1 , MassFlowUnit . GramPerSecond ) . GramsPerSecond , GramsPerSecondTolerance ) ;
86
89
Assert . AreEqual ( 1 , MassFlow . From ( 1 , MassFlowUnit . HectogramPerSecond ) . HectogramsPerSecond , HectogramsPerSecondTolerance ) ;
90
+ Assert . AreEqual ( 1 , MassFlow . From ( 1 , MassFlowUnit . KilogramPerHour ) . KilogramsPerHour , KilogramsPerHourTolerance ) ;
87
91
Assert . AreEqual ( 1 , MassFlow . From ( 1 , MassFlowUnit . KilogramPerSecond ) . KilogramsPerSecond , KilogramsPerSecondTolerance ) ;
88
92
Assert . AreEqual ( 1 , MassFlow . From ( 1 , MassFlowUnit . MicrogramPerSecond ) . MicrogramsPerSecond , MicrogramsPerSecondTolerance ) ;
89
93
Assert . AreEqual ( 1 , MassFlow . From ( 1 , MassFlowUnit . MilligramPerSecond ) . MilligramsPerSecond , MilligramsPerSecondTolerance ) ;
@@ -100,6 +104,7 @@ public void As()
100
104
Assert . AreEqual ( DecigramsPerSecondInOneGramPerSecond , grampersecond . As ( MassFlowUnit . DecigramPerSecond ) , DecigramsPerSecondTolerance ) ;
101
105
Assert . AreEqual ( GramsPerSecondInOneGramPerSecond , grampersecond . As ( MassFlowUnit . GramPerSecond ) , GramsPerSecondTolerance ) ;
102
106
Assert . AreEqual ( HectogramsPerSecondInOneGramPerSecond , grampersecond . As ( MassFlowUnit . HectogramPerSecond ) , HectogramsPerSecondTolerance ) ;
107
+ Assert . AreEqual ( KilogramsPerHourInOneGramPerSecond , grampersecond . As ( MassFlowUnit . KilogramPerHour ) , KilogramsPerHourTolerance ) ;
103
108
Assert . AreEqual ( KilogramsPerSecondInOneGramPerSecond , grampersecond . As ( MassFlowUnit . KilogramPerSecond ) , KilogramsPerSecondTolerance ) ;
104
109
Assert . AreEqual ( MicrogramsPerSecondInOneGramPerSecond , grampersecond . As ( MassFlowUnit . MicrogramPerSecond ) , MicrogramsPerSecondTolerance ) ;
105
110
Assert . AreEqual ( MilligramsPerSecondInOneGramPerSecond , grampersecond . As ( MassFlowUnit . MilligramPerSecond ) , MilligramsPerSecondTolerance ) ;
@@ -116,6 +121,7 @@ public void ConversionRoundTrip()
116
121
Assert . AreEqual ( 1 , MassFlow . FromDecigramsPerSecond ( grampersecond . DecigramsPerSecond ) . GramsPerSecond , DecigramsPerSecondTolerance ) ;
117
122
Assert . AreEqual ( 1 , MassFlow . FromGramsPerSecond ( grampersecond . GramsPerSecond ) . GramsPerSecond , GramsPerSecondTolerance ) ;
118
123
Assert . AreEqual ( 1 , MassFlow . FromHectogramsPerSecond ( grampersecond . HectogramsPerSecond ) . GramsPerSecond , HectogramsPerSecondTolerance ) ;
124
+ Assert . AreEqual ( 1 , MassFlow . FromKilogramsPerHour ( grampersecond . KilogramsPerHour ) . GramsPerSecond , KilogramsPerHourTolerance ) ;
119
125
Assert . AreEqual ( 1 , MassFlow . FromKilogramsPerSecond ( grampersecond . KilogramsPerSecond ) . GramsPerSecond , KilogramsPerSecondTolerance ) ;
120
126
Assert . AreEqual ( 1 , MassFlow . FromMicrogramsPerSecond ( grampersecond . MicrogramsPerSecond ) . GramsPerSecond , MicrogramsPerSecondTolerance ) ;
121
127
Assert . AreEqual ( 1 , MassFlow . FromMilligramsPerSecond ( grampersecond . MilligramsPerSecond ) . GramsPerSecond , MilligramsPerSecondTolerance ) ;
0 commit comments