Skip to content

Commit 6dd52cb

Browse files
author
Bart Koelman
committed
Fixed tests: tolerate rounding errors in decimal fields
1 parent 1848c87 commit 6dd52cb

File tree

1 file changed

+2
-2
lines changed

1 file changed

+2
-2
lines changed

test/JsonApiDotNetCoreExampleTests/IntegrationTests/AtomicOperations/Updating/Resources/AtomicUpdateResourceTests.cs

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -301,7 +301,7 @@ await _testContext.RunOnDatabaseAsync(async dbContext =>
301301
MusicTrack trackInDatabase = await dbContext.MusicTracks.Include(musicTrack => musicTrack.OwnedBy).FirstWithIdAsync(existingTrack.Id);
302302

303303
trackInDatabase.Title.Should().Be(existingTrack.Title);
304-
trackInDatabase.LengthInSeconds.Should().Be(existingTrack.LengthInSeconds);
304+
trackInDatabase.LengthInSeconds.Should().BeApproximately(existingTrack.LengthInSeconds);
305305
trackInDatabase.Genre.Should().Be(newGenre);
306306
trackInDatabase.ReleasedAt.Should().BeCloseTo(existingTrack.ReleasedAt);
307307

@@ -366,7 +366,7 @@ await _testContext.RunOnDatabaseAsync(async dbContext =>
366366
MusicTrack trackInDatabase = await dbContext.MusicTracks.Include(musicTrack => musicTrack.OwnedBy).FirstWithIdAsync(existingTrack.Id);
367367

368368
trackInDatabase.Title.Should().Be(newTitle);
369-
trackInDatabase.LengthInSeconds.Should().Be(newLengthInSeconds);
369+
trackInDatabase.LengthInSeconds.Should().BeApproximately(newLengthInSeconds);
370370
trackInDatabase.Genre.Should().Be(newGenre);
371371
trackInDatabase.ReleasedAt.Should().BeCloseTo(newReleasedAt);
372372

0 commit comments

Comments
 (0)