@@ -72,6 +72,7 @@ public abstract partial class PressureTestsBase
72
72
protected abstract double KilopoundsForcePerSquareFootInOnePascal { get ; }
73
73
protected abstract double KilopoundsForcePerSquareInchInOnePascal { get ; }
74
74
protected abstract double MegabarsInOnePascal { get ; }
75
+ protected abstract double MeganewtonsPerSquareMeterInOnePascal { get ; }
75
76
protected abstract double MegapascalsInOnePascal { get ; }
76
77
protected abstract double MetersOfHeadInOnePascal { get ; }
77
78
protected abstract double MicropascalsInOnePascal { get ; }
@@ -111,6 +112,7 @@ public abstract partial class PressureTestsBase
111
112
protected virtual double KilopoundsForcePerSquareFootTolerance { get { return 1e-5 ; } }
112
113
protected virtual double KilopoundsForcePerSquareInchTolerance { get { return 1e-5 ; } }
113
114
protected virtual double MegabarsTolerance { get { return 1e-5 ; } }
115
+ protected virtual double MeganewtonsPerSquareMeterTolerance { get { return 1e-5 ; } }
114
116
protected virtual double MegapascalsTolerance { get { return 1e-5 ; } }
115
117
protected virtual double MetersOfHeadTolerance { get { return 1e-5 ; } }
116
118
protected virtual double MicropascalsTolerance { get { return 1e-5 ; } }
@@ -154,6 +156,7 @@ public void PascalToPressureUnits()
154
156
AssertEx . EqualTolerance ( KilopoundsForcePerSquareFootInOnePascal , pascal . KilopoundsForcePerSquareFoot , KilopoundsForcePerSquareFootTolerance ) ;
155
157
AssertEx . EqualTolerance ( KilopoundsForcePerSquareInchInOnePascal , pascal . KilopoundsForcePerSquareInch , KilopoundsForcePerSquareInchTolerance ) ;
156
158
AssertEx . EqualTolerance ( MegabarsInOnePascal , pascal . Megabars , MegabarsTolerance ) ;
159
+ AssertEx . EqualTolerance ( MeganewtonsPerSquareMeterInOnePascal , pascal . MeganewtonsPerSquareMeter , MeganewtonsPerSquareMeterTolerance ) ;
157
160
AssertEx . EqualTolerance ( MegapascalsInOnePascal , pascal . Megapascals , MegapascalsTolerance ) ;
158
161
AssertEx . EqualTolerance ( MetersOfHeadInOnePascal , pascal . MetersOfHead , MetersOfHeadTolerance ) ;
159
162
AssertEx . EqualTolerance ( MicropascalsInOnePascal , pascal . Micropascals , MicropascalsTolerance ) ;
@@ -196,6 +199,7 @@ public void FromValueAndUnit()
196
199
AssertEx . EqualTolerance ( 1 , Pressure . From ( 1 , PressureUnit . KilopoundForcePerSquareFoot ) . KilopoundsForcePerSquareFoot , KilopoundsForcePerSquareFootTolerance ) ;
197
200
AssertEx . EqualTolerance ( 1 , Pressure . From ( 1 , PressureUnit . KilopoundForcePerSquareInch ) . KilopoundsForcePerSquareInch , KilopoundsForcePerSquareInchTolerance ) ;
198
201
AssertEx . EqualTolerance ( 1 , Pressure . From ( 1 , PressureUnit . Megabar ) . Megabars , MegabarsTolerance ) ;
202
+ AssertEx . EqualTolerance ( 1 , Pressure . From ( 1 , PressureUnit . MeganewtonPerSquareMeter ) . MeganewtonsPerSquareMeter , MeganewtonsPerSquareMeterTolerance ) ;
199
203
AssertEx . EqualTolerance ( 1 , Pressure . From ( 1 , PressureUnit . Megapascal ) . Megapascals , MegapascalsTolerance ) ;
200
204
AssertEx . EqualTolerance ( 1 , Pressure . From ( 1 , PressureUnit . MeterOfHead ) . MetersOfHead , MetersOfHeadTolerance ) ;
201
205
AssertEx . EqualTolerance ( 1 , Pressure . From ( 1 , PressureUnit . Micropascal ) . Micropascals , MicropascalsTolerance ) ;
@@ -239,6 +243,7 @@ public void As()
239
243
AssertEx . EqualTolerance ( KilopoundsForcePerSquareFootInOnePascal , pascal . As ( PressureUnit . KilopoundForcePerSquareFoot ) , KilopoundsForcePerSquareFootTolerance ) ;
240
244
AssertEx . EqualTolerance ( KilopoundsForcePerSquareInchInOnePascal , pascal . As ( PressureUnit . KilopoundForcePerSquareInch ) , KilopoundsForcePerSquareInchTolerance ) ;
241
245
AssertEx . EqualTolerance ( MegabarsInOnePascal , pascal . As ( PressureUnit . Megabar ) , MegabarsTolerance ) ;
246
+ AssertEx . EqualTolerance ( MeganewtonsPerSquareMeterInOnePascal , pascal . As ( PressureUnit . MeganewtonPerSquareMeter ) , MeganewtonsPerSquareMeterTolerance ) ;
242
247
AssertEx . EqualTolerance ( MegapascalsInOnePascal , pascal . As ( PressureUnit . Megapascal ) , MegapascalsTolerance ) ;
243
248
AssertEx . EqualTolerance ( MetersOfHeadInOnePascal , pascal . As ( PressureUnit . MeterOfHead ) , MetersOfHeadTolerance ) ;
244
249
AssertEx . EqualTolerance ( MicropascalsInOnePascal , pascal . As ( PressureUnit . Micropascal ) , MicropascalsTolerance ) ;
@@ -282,6 +287,7 @@ public void ConversionRoundTrip()
282
287
AssertEx . EqualTolerance ( 1 , Pressure . FromKilopoundsForcePerSquareFoot ( pascal . KilopoundsForcePerSquareFoot ) . Pascals , KilopoundsForcePerSquareFootTolerance ) ;
283
288
AssertEx . EqualTolerance ( 1 , Pressure . FromKilopoundsForcePerSquareInch ( pascal . KilopoundsForcePerSquareInch ) . Pascals , KilopoundsForcePerSquareInchTolerance ) ;
284
289
AssertEx . EqualTolerance ( 1 , Pressure . FromMegabars ( pascal . Megabars ) . Pascals , MegabarsTolerance ) ;
290
+ AssertEx . EqualTolerance ( 1 , Pressure . FromMeganewtonsPerSquareMeter ( pascal . MeganewtonsPerSquareMeter ) . Pascals , MeganewtonsPerSquareMeterTolerance ) ;
285
291
AssertEx . EqualTolerance ( 1 , Pressure . FromMegapascals ( pascal . Megapascals ) . Pascals , MegapascalsTolerance ) ;
286
292
AssertEx . EqualTolerance ( 1 , Pressure . FromMetersOfHead ( pascal . MetersOfHead ) . Pascals , MetersOfHeadTolerance ) ;
287
293
AssertEx . EqualTolerance ( 1 , Pressure . FromMicropascals ( pascal . Micropascals ) . Pascals , MicropascalsTolerance ) ;
0 commit comments