diff --git a/src/IF.Lastfm.Core.Tests.Integration/Commands/TrackScrobbleCommandTests.cs b/src/IF.Lastfm.Core.Tests.Integration/Commands/TrackScrobbleCommandTests.cs index cf3af9d..60ab656 100644 --- a/src/IF.Lastfm.Core.Tests.Integration/Commands/TrackScrobbleCommandTests.cs +++ b/src/IF.Lastfm.Core.Tests.Integration/Commands/TrackScrobbleCommandTests.cs @@ -17,7 +17,7 @@ public class TrackScrobbleCommandTests : CommandIntegrationTestsBase [TestMethod] public async Task ScrobblesSingle() { - var trackPlayed = DateTime.UtcNow; + var trackPlayed = DateTime.UtcNow.AddMinutes(-1); var testScrobble = new Scrobble("Hot Chip", "The Warning", "Over and Over", trackPlayed, "Hot Chip", false); var trackApi = new TrackApi(Auth); @@ -40,7 +40,7 @@ public async Task ScrobblesSingle() "http://userserve-ak.last.fm/serve/64s/50921593.png", "http://userserve-ak.last.fm/serve/126/50921593.png", "http://userserve-ak.last.fm/serve/300x300/50921593.png"), - TimePlayed = trackPlayed + TimePlayed = trackPlayed.AddMilliseconds(-trackPlayed.Millisecond) }; var expectedJson = expectedTrack.TestSerialise(); diff --git a/src/IF.Lastfm.Core.Tests/TestHelper.cs b/src/IF.Lastfm.Core.Tests/TestHelper.cs index 33132af..9515c5a 100644 --- a/src/IF.Lastfm.Core.Tests/TestHelper.cs +++ b/src/IF.Lastfm.Core.Tests/TestHelper.cs @@ -13,7 +13,7 @@ static TestHelper() { _testSerialiserSettings = new JsonSerializerSettings { - DateFormatString = "yyyy-MM-dd HH:mm:ss.SSS zzz", + DateFormatString = "yyyy-MM-dd HH:mm:ss.fff zzz", NullValueHandling = NullValueHandling.Ignore }; }