@@ -72,6 +72,7 @@ public abstract partial class DensityTestsBase
72
72
protected abstract double MicrogramsPerDeciLiterInOneKilogramPerCubicMeter { get ; }
73
73
protected abstract double MicrogramsPerLiterInOneKilogramPerCubicMeter { get ; }
74
74
protected abstract double MicrogramsPerMilliliterInOneKilogramPerCubicMeter { get ; }
75
+ protected abstract double MilligramsPerCubicMeterInOneKilogramPerCubicMeter { get ; }
75
76
protected abstract double MilligramsPerDeciLiterInOneKilogramPerCubicMeter { get ; }
76
77
protected abstract double MilligramsPerLiterInOneKilogramPerCubicMeter { get ; }
77
78
protected abstract double MilligramsPerMilliliterInOneKilogramPerCubicMeter { get ; }
@@ -109,6 +110,7 @@ public abstract partial class DensityTestsBase
109
110
protected virtual double MicrogramsPerDeciLiterTolerance { get { return 1e-5 ; } }
110
111
protected virtual double MicrogramsPerLiterTolerance { get { return 1e-5 ; } }
111
112
protected virtual double MicrogramsPerMilliliterTolerance { get { return 1e-5 ; } }
113
+ protected virtual double MilligramsPerCubicMeterTolerance { get { return 1e-5 ; } }
112
114
protected virtual double MilligramsPerDeciLiterTolerance { get { return 1e-5 ; } }
113
115
protected virtual double MilligramsPerLiterTolerance { get { return 1e-5 ; } }
114
116
protected virtual double MilligramsPerMilliliterTolerance { get { return 1e-5 ; } }
@@ -150,6 +152,7 @@ public void KilogramPerCubicMeterToDensityUnits()
150
152
AssertEx . EqualTolerance ( MicrogramsPerDeciLiterInOneKilogramPerCubicMeter , kilogrampercubicmeter . MicrogramsPerDeciLiter , MicrogramsPerDeciLiterTolerance ) ;
151
153
AssertEx . EqualTolerance ( MicrogramsPerLiterInOneKilogramPerCubicMeter , kilogrampercubicmeter . MicrogramsPerLiter , MicrogramsPerLiterTolerance ) ;
152
154
AssertEx . EqualTolerance ( MicrogramsPerMilliliterInOneKilogramPerCubicMeter , kilogrampercubicmeter . MicrogramsPerMilliliter , MicrogramsPerMilliliterTolerance ) ;
155
+ AssertEx . EqualTolerance ( MilligramsPerCubicMeterInOneKilogramPerCubicMeter , kilogrampercubicmeter . MilligramsPerCubicMeter , MilligramsPerCubicMeterTolerance ) ;
153
156
AssertEx . EqualTolerance ( MilligramsPerDeciLiterInOneKilogramPerCubicMeter , kilogrampercubicmeter . MilligramsPerDeciLiter , MilligramsPerDeciLiterTolerance ) ;
154
157
AssertEx . EqualTolerance ( MilligramsPerLiterInOneKilogramPerCubicMeter , kilogrampercubicmeter . MilligramsPerLiter , MilligramsPerLiterTolerance ) ;
155
158
AssertEx . EqualTolerance ( MilligramsPerMilliliterInOneKilogramPerCubicMeter , kilogrampercubicmeter . MilligramsPerMilliliter , MilligramsPerMilliliterTolerance ) ;
@@ -190,6 +193,7 @@ public void FromValueAndUnit()
190
193
AssertEx . EqualTolerance ( 1 , Density . From ( 1 , DensityUnit . MicrogramPerDeciliter ) . MicrogramsPerDeciLiter , MicrogramsPerDeciLiterTolerance ) ;
191
194
AssertEx . EqualTolerance ( 1 , Density . From ( 1 , DensityUnit . MicrogramPerLiter ) . MicrogramsPerLiter , MicrogramsPerLiterTolerance ) ;
192
195
AssertEx . EqualTolerance ( 1 , Density . From ( 1 , DensityUnit . MicrogramPerMilliliter ) . MicrogramsPerMilliliter , MicrogramsPerMilliliterTolerance ) ;
196
+ AssertEx . EqualTolerance ( 1 , Density . From ( 1 , DensityUnit . MilligramPerCubicMeter ) . MilligramsPerCubicMeter , MilligramsPerCubicMeterTolerance ) ;
193
197
AssertEx . EqualTolerance ( 1 , Density . From ( 1 , DensityUnit . MilligramPerDeciliter ) . MilligramsPerDeciLiter , MilligramsPerDeciLiterTolerance ) ;
194
198
AssertEx . EqualTolerance ( 1 , Density . From ( 1 , DensityUnit . MilligramPerLiter ) . MilligramsPerLiter , MilligramsPerLiterTolerance ) ;
195
199
AssertEx . EqualTolerance ( 1 , Density . From ( 1 , DensityUnit . MilligramPerMilliliter ) . MilligramsPerMilliliter , MilligramsPerMilliliterTolerance ) ;
@@ -231,6 +235,7 @@ public void As()
231
235
AssertEx . EqualTolerance ( MicrogramsPerDeciLiterInOneKilogramPerCubicMeter , kilogrampercubicmeter . As ( DensityUnit . MicrogramPerDeciliter ) , MicrogramsPerDeciLiterTolerance ) ;
232
236
AssertEx . EqualTolerance ( MicrogramsPerLiterInOneKilogramPerCubicMeter , kilogrampercubicmeter . As ( DensityUnit . MicrogramPerLiter ) , MicrogramsPerLiterTolerance ) ;
233
237
AssertEx . EqualTolerance ( MicrogramsPerMilliliterInOneKilogramPerCubicMeter , kilogrampercubicmeter . As ( DensityUnit . MicrogramPerMilliliter ) , MicrogramsPerMilliliterTolerance ) ;
238
+ AssertEx . EqualTolerance ( MilligramsPerCubicMeterInOneKilogramPerCubicMeter , kilogrampercubicmeter . As ( DensityUnit . MilligramPerCubicMeter ) , MilligramsPerCubicMeterTolerance ) ;
234
239
AssertEx . EqualTolerance ( MilligramsPerDeciLiterInOneKilogramPerCubicMeter , kilogrampercubicmeter . As ( DensityUnit . MilligramPerDeciliter ) , MilligramsPerDeciLiterTolerance ) ;
235
240
AssertEx . EqualTolerance ( MilligramsPerLiterInOneKilogramPerCubicMeter , kilogrampercubicmeter . As ( DensityUnit . MilligramPerLiter ) , MilligramsPerLiterTolerance ) ;
236
241
AssertEx . EqualTolerance ( MilligramsPerMilliliterInOneKilogramPerCubicMeter , kilogrampercubicmeter . As ( DensityUnit . MilligramPerMilliliter ) , MilligramsPerMilliliterTolerance ) ;
@@ -272,6 +277,7 @@ public void ConversionRoundTrip()
272
277
AssertEx . EqualTolerance ( 1 , Density . FromMicrogramsPerDeciLiter ( kilogrampercubicmeter . MicrogramsPerDeciLiter ) . KilogramsPerCubicMeter , MicrogramsPerDeciLiterTolerance ) ;
273
278
AssertEx . EqualTolerance ( 1 , Density . FromMicrogramsPerLiter ( kilogrampercubicmeter . MicrogramsPerLiter ) . KilogramsPerCubicMeter , MicrogramsPerLiterTolerance ) ;
274
279
AssertEx . EqualTolerance ( 1 , Density . FromMicrogramsPerMilliliter ( kilogrampercubicmeter . MicrogramsPerMilliliter ) . KilogramsPerCubicMeter , MicrogramsPerMilliliterTolerance ) ;
280
+ AssertEx . EqualTolerance ( 1 , Density . FromMilligramsPerCubicMeter ( kilogrampercubicmeter . MilligramsPerCubicMeter ) . KilogramsPerCubicMeter , MilligramsPerCubicMeterTolerance ) ;
275
281
AssertEx . EqualTolerance ( 1 , Density . FromMilligramsPerDeciLiter ( kilogrampercubicmeter . MilligramsPerDeciLiter ) . KilogramsPerCubicMeter , MilligramsPerDeciLiterTolerance ) ;
276
282
AssertEx . EqualTolerance ( 1 , Density . FromMilligramsPerLiter ( kilogrampercubicmeter . MilligramsPerLiter ) . KilogramsPerCubicMeter , MilligramsPerLiterTolerance ) ;
277
283
AssertEx . EqualTolerance ( 1 , Density . FromMilligramsPerMilliliter ( kilogrampercubicmeter . MilligramsPerMilliliter ) . KilogramsPerCubicMeter , MilligramsPerMilliliterTolerance ) ;
0 commit comments