Skip to content

Commit c00ba1c

Browse files
duttsangularsen
authored andcommitted
Modified Equals tests to use overload that allows you to provide a tolerance for comparison. (#341)
1 parent 1819433 commit c00ba1c

File tree

56 files changed

+112
-112
lines changed

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

56 files changed

+112
-112
lines changed

UnitsNet.Tests/GeneratedCode/AccelerationTestsBase.g.cs

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -212,8 +212,8 @@ public void EqualityOperators()
212212
public void EqualsIsImplemented()
213213
{
214214
Acceleration v = Acceleration.FromMeterPerSecondSquared(1);
215-
Assert.True(v.Equals(Acceleration.FromMeterPerSecondSquared(1)));
216-
Assert.False(v.Equals(Acceleration.Zero));
215+
Assert.True(v.Equals(Acceleration.FromMeterPerSecondSquared(1), Acceleration.FromMeterPerSecondSquared(MeterPerSecondSquaredTolerance)));
216+
Assert.False(v.Equals(Acceleration.Zero, Acceleration.FromMeterPerSecondSquared(MeterPerSecondSquaredTolerance)));
217217
}
218218

219219
[Fact]

UnitsNet.Tests/GeneratedCode/AmountOfSubstanceTestsBase.g.cs

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -236,8 +236,8 @@ public void EqualityOperators()
236236
public void EqualsIsImplemented()
237237
{
238238
AmountOfSubstance v = AmountOfSubstance.FromMoles(1);
239-
Assert.True(v.Equals(AmountOfSubstance.FromMoles(1)));
240-
Assert.False(v.Equals(AmountOfSubstance.Zero));
239+
Assert.True(v.Equals(AmountOfSubstance.FromMoles(1), AmountOfSubstance.FromMoles(MolesTolerance)));
240+
Assert.False(v.Equals(AmountOfSubstance.Zero, AmountOfSubstance.FromMoles(MolesTolerance)));
241241
}
242242

243243
[Fact]

UnitsNet.Tests/GeneratedCode/AmplitudeRatioTestsBase.g.cs

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -181,8 +181,8 @@ public void EqualityOperators()
181181
public void EqualsIsImplemented()
182182
{
183183
AmplitudeRatio v = AmplitudeRatio.FromDecibelVolts(1);
184-
Assert.True(v.Equals(AmplitudeRatio.FromDecibelVolts(1)));
185-
Assert.False(v.Equals(AmplitudeRatio.Zero));
184+
Assert.True(v.Equals(AmplitudeRatio.FromDecibelVolts(1), AmplitudeRatio.FromDecibelVolts(DecibelVoltsTolerance)));
185+
Assert.False(v.Equals(AmplitudeRatio.Zero, AmplitudeRatio.FromDecibelVolts(DecibelVoltsTolerance)));
186186
}
187187

188188
[Fact]

UnitsNet.Tests/GeneratedCode/AngleTestsBase.g.cs

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -230,8 +230,8 @@ public void EqualityOperators()
230230
public void EqualsIsImplemented()
231231
{
232232
Angle v = Angle.FromDegrees(1);
233-
Assert.True(v.Equals(Angle.FromDegrees(1)));
234-
Assert.False(v.Equals(Angle.Zero));
233+
Assert.True(v.Equals(Angle.FromDegrees(1), Angle.FromDegrees(DegreesTolerance)));
234+
Assert.False(v.Equals(Angle.Zero, Angle.FromDegrees(DegreesTolerance)));
235235
}
236236

237237
[Fact]

UnitsNet.Tests/GeneratedCode/ApparentPowerTestsBase.g.cs

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -170,8 +170,8 @@ public void EqualityOperators()
170170
public void EqualsIsImplemented()
171171
{
172172
ApparentPower v = ApparentPower.FromVoltamperes(1);
173-
Assert.True(v.Equals(ApparentPower.FromVoltamperes(1)));
174-
Assert.False(v.Equals(ApparentPower.Zero));
173+
Assert.True(v.Equals(ApparentPower.FromVoltamperes(1), ApparentPower.FromVoltamperes(VoltamperesTolerance)));
174+
Assert.False(v.Equals(ApparentPower.Zero, ApparentPower.FromVoltamperes(VoltamperesTolerance)));
175175
}
176176

177177
[Fact]

UnitsNet.Tests/GeneratedCode/AreaMomentOfInertiaTestsBase.g.cs

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -188,8 +188,8 @@ public void EqualityOperators()
188188
public void EqualsIsImplemented()
189189
{
190190
AreaMomentOfInertia v = AreaMomentOfInertia.FromMetersToTheFourth(1);
191-
Assert.True(v.Equals(AreaMomentOfInertia.FromMetersToTheFourth(1)));
192-
Assert.False(v.Equals(AreaMomentOfInertia.Zero));
191+
Assert.True(v.Equals(AreaMomentOfInertia.FromMetersToTheFourth(1), AreaMomentOfInertia.FromMetersToTheFourth(MetersToTheFourthTolerance)));
192+
Assert.False(v.Equals(AreaMomentOfInertia.Zero, AreaMomentOfInertia.FromMetersToTheFourth(MetersToTheFourthTolerance)));
193193
}
194194

195195
[Fact]

UnitsNet.Tests/GeneratedCode/AreaTestsBase.g.cs

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -224,8 +224,8 @@ public void EqualityOperators()
224224
public void EqualsIsImplemented()
225225
{
226226
Area v = Area.FromSquareMeters(1);
227-
Assert.True(v.Equals(Area.FromSquareMeters(1)));
228-
Assert.False(v.Equals(Area.Zero));
227+
Assert.True(v.Equals(Area.FromSquareMeters(1), Area.FromSquareMeters(SquareMetersTolerance)));
228+
Assert.False(v.Equals(Area.Zero, Area.FromSquareMeters(SquareMetersTolerance)));
229229
}
230230

231231
[Fact]

UnitsNet.Tests/GeneratedCode/BrakeSpecificFuelConsumptionTestsBase.g.cs

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -170,8 +170,8 @@ public void EqualityOperators()
170170
public void EqualsIsImplemented()
171171
{
172172
BrakeSpecificFuelConsumption v = BrakeSpecificFuelConsumption.FromKilogramsPerJoule(1);
173-
Assert.True(v.Equals(BrakeSpecificFuelConsumption.FromKilogramsPerJoule(1)));
174-
Assert.False(v.Equals(BrakeSpecificFuelConsumption.Zero));
173+
Assert.True(v.Equals(BrakeSpecificFuelConsumption.FromKilogramsPerJoule(1), BrakeSpecificFuelConsumption.FromKilogramsPerJoule(KilogramsPerJouleTolerance)));
174+
Assert.False(v.Equals(BrakeSpecificFuelConsumption.Zero, BrakeSpecificFuelConsumption.FromKilogramsPerJoule(KilogramsPerJouleTolerance)));
175175
}
176176

177177
[Fact]

UnitsNet.Tests/GeneratedCode/DensityTestsBase.g.cs

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -362,8 +362,8 @@ public void EqualityOperators()
362362
public void EqualsIsImplemented()
363363
{
364364
Density v = Density.FromKilogramsPerCubicMeter(1);
365-
Assert.True(v.Equals(Density.FromKilogramsPerCubicMeter(1)));
366-
Assert.False(v.Equals(Density.Zero));
365+
Assert.True(v.Equals(Density.FromKilogramsPerCubicMeter(1), Density.FromKilogramsPerCubicMeter(KilogramsPerCubicMeterTolerance)));
366+
Assert.False(v.Equals(Density.Zero, Density.FromKilogramsPerCubicMeter(KilogramsPerCubicMeterTolerance)));
367367
}
368368

369369
[Fact]

UnitsNet.Tests/GeneratedCode/DurationTestsBase.g.cs

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -212,8 +212,8 @@ public void EqualityOperators()
212212
public void EqualsIsImplemented()
213213
{
214214
Duration v = Duration.FromSeconds(1);
215-
Assert.True(v.Equals(Duration.FromSeconds(1)));
216-
Assert.False(v.Equals(Duration.Zero));
215+
Assert.True(v.Equals(Duration.FromSeconds(1), Duration.FromSeconds(SecondsTolerance)));
216+
Assert.False(v.Equals(Duration.Zero, Duration.FromSeconds(SecondsTolerance)));
217217
}
218218

219219
[Fact]

0 commit comments

Comments
 (0)