@@ -37,6 +37,7 @@ namespace UnitsNet.Tests
37
37
public abstract partial class FlowTestsBase
38
38
{
39
39
protected abstract double CentilitersPerMinuteInOneCubicMeterPerSecond { get ; }
40
+ protected abstract double CubicDecimetersPerMinuteInOneCubicMeterPerSecond { get ; }
40
41
protected abstract double CubicFeetPerSecondInOneCubicMeterPerSecond { get ; }
41
42
protected abstract double CubicMetersPerHourInOneCubicMeterPerSecond { get ; }
42
43
protected abstract double CubicMetersPerSecondInOneCubicMeterPerSecond { get ; }
@@ -51,6 +52,7 @@ public abstract partial class FlowTestsBase
51
52
52
53
// ReSharper disable VirtualMemberNeverOverriden.Global
53
54
protected virtual double CentilitersPerMinuteTolerance { get { return 1e-5 ; } }
55
+ protected virtual double CubicDecimetersPerMinuteTolerance { get { return 1e-5 ; } }
54
56
protected virtual double CubicFeetPerSecondTolerance { get { return 1e-5 ; } }
55
57
protected virtual double CubicMetersPerHourTolerance { get { return 1e-5 ; } }
56
58
protected virtual double CubicMetersPerSecondTolerance { get { return 1e-5 ; } }
@@ -69,6 +71,7 @@ public void CubicMeterPerSecondToFlowUnits()
69
71
{
70
72
Flow cubicmeterpersecond = Flow . FromCubicMetersPerSecond ( 1 ) ;
71
73
Assert . AreEqual ( CentilitersPerMinuteInOneCubicMeterPerSecond , cubicmeterpersecond . CentilitersPerMinute , CentilitersPerMinuteTolerance ) ;
74
+ Assert . AreEqual ( CubicDecimetersPerMinuteInOneCubicMeterPerSecond , cubicmeterpersecond . CubicDecimetersPerMinute , CubicDecimetersPerMinuteTolerance ) ;
72
75
Assert . AreEqual ( CubicFeetPerSecondInOneCubicMeterPerSecond , cubicmeterpersecond . CubicFeetPerSecond , CubicFeetPerSecondTolerance ) ;
73
76
Assert . AreEqual ( CubicMetersPerHourInOneCubicMeterPerSecond , cubicmeterpersecond . CubicMetersPerHour , CubicMetersPerHourTolerance ) ;
74
77
Assert . AreEqual ( CubicMetersPerSecondInOneCubicMeterPerSecond , cubicmeterpersecond . CubicMetersPerSecond , CubicMetersPerSecondTolerance ) ;
@@ -86,6 +89,7 @@ public void CubicMeterPerSecondToFlowUnits()
86
89
public void FromValueAndUnit ( )
87
90
{
88
91
Assert . AreEqual ( 1 , Flow . From ( 1 , FlowUnit . CentilitersPerMinute ) . CentilitersPerMinute , CentilitersPerMinuteTolerance ) ;
92
+ Assert . AreEqual ( 1 , Flow . From ( 1 , FlowUnit . CubicDecimeterPerMinute ) . CubicDecimetersPerMinute , CubicDecimetersPerMinuteTolerance ) ;
89
93
Assert . AreEqual ( 1 , Flow . From ( 1 , FlowUnit . CubicFootPerSecond ) . CubicFeetPerSecond , CubicFeetPerSecondTolerance ) ;
90
94
Assert . AreEqual ( 1 , Flow . From ( 1 , FlowUnit . CubicMeterPerHour ) . CubicMetersPerHour , CubicMetersPerHourTolerance ) ;
91
95
Assert . AreEqual ( 1 , Flow . From ( 1 , FlowUnit . CubicMeterPerSecond ) . CubicMetersPerSecond , CubicMetersPerSecondTolerance ) ;
@@ -104,6 +108,7 @@ public void As()
104
108
{
105
109
var cubicmeterpersecond = Flow . FromCubicMetersPerSecond ( 1 ) ;
106
110
Assert . AreEqual ( CentilitersPerMinuteInOneCubicMeterPerSecond , cubicmeterpersecond . As ( FlowUnit . CentilitersPerMinute ) , CentilitersPerMinuteTolerance ) ;
111
+ Assert . AreEqual ( CubicDecimetersPerMinuteInOneCubicMeterPerSecond , cubicmeterpersecond . As ( FlowUnit . CubicDecimeterPerMinute ) , CubicDecimetersPerMinuteTolerance ) ;
107
112
Assert . AreEqual ( CubicFeetPerSecondInOneCubicMeterPerSecond , cubicmeterpersecond . As ( FlowUnit . CubicFootPerSecond ) , CubicFeetPerSecondTolerance ) ;
108
113
Assert . AreEqual ( CubicMetersPerHourInOneCubicMeterPerSecond , cubicmeterpersecond . As ( FlowUnit . CubicMeterPerHour ) , CubicMetersPerHourTolerance ) ;
109
114
Assert . AreEqual ( CubicMetersPerSecondInOneCubicMeterPerSecond , cubicmeterpersecond . As ( FlowUnit . CubicMeterPerSecond ) , CubicMetersPerSecondTolerance ) ;
@@ -122,6 +127,7 @@ public void ConversionRoundTrip()
122
127
{
123
128
Flow cubicmeterpersecond = Flow . FromCubicMetersPerSecond ( 1 ) ;
124
129
Assert . AreEqual ( 1 , Flow . FromCentilitersPerMinute ( cubicmeterpersecond . CentilitersPerMinute ) . CubicMetersPerSecond , CentilitersPerMinuteTolerance ) ;
130
+ Assert . AreEqual ( 1 , Flow . FromCubicDecimetersPerMinute ( cubicmeterpersecond . CubicDecimetersPerMinute ) . CubicMetersPerSecond , CubicDecimetersPerMinuteTolerance ) ;
125
131
Assert . AreEqual ( 1 , Flow . FromCubicFeetPerSecond ( cubicmeterpersecond . CubicFeetPerSecond ) . CubicMetersPerSecond , CubicFeetPerSecondTolerance ) ;
126
132
Assert . AreEqual ( 1 , Flow . FromCubicMetersPerHour ( cubicmeterpersecond . CubicMetersPerHour ) . CubicMetersPerSecond , CubicMetersPerHourTolerance ) ;
127
133
Assert . AreEqual ( 1 , Flow . FromCubicMetersPerSecond ( cubicmeterpersecond . CubicMetersPerSecond ) . CubicMetersPerSecond , CubicMetersPerSecondTolerance ) ;
0 commit comments