public async Task Test_ShowResetWatchedProgressPostObjectJsonReader_ReadObject_From_Json_String_Empty() { var traktJsonReader = new ShowResetWatchedProgressPostObjectJsonReader(); ITraktShowResetWatchedProgressPost traktShowResetWatchedProgressPost = await traktJsonReader.ReadObjectAsync(string.Empty); traktShowResetWatchedProgressPost.Should().BeNull(); }
public async Task Test_TraktShowResetWatchedProgressPost_From_Json() { var jsonReader = new ShowResetWatchedProgressPostObjectJsonReader(); var showResetWatchedProgressPost = await jsonReader.ReadObjectAsync(JSON) as TraktShowResetWatchedProgressPost; showResetWatchedProgressPost.Should().NotBeNull(); showResetWatchedProgressPost.ResetAt.Should().Be(DateTime.Parse("2022-01-23T21:12:25.000Z").ToUniversalTime()); }
public async Task Test_ShowResetWatchedProgressPostObjectJsonReader_ReadObject_From_Json_String_Complete() { var traktJsonReader = new ShowResetWatchedProgressPostObjectJsonReader(); ITraktShowResetWatchedProgressPost traktShowResetWatchedProgressPost = await traktJsonReader.ReadObjectAsync(JSON_COMPLETE); traktShowResetWatchedProgressPost.Should().NotBeNull(); traktShowResetWatchedProgressPost.ResetAt.Should().Be(DateTime.Parse("2022-01-23T21:12:25.000Z").ToUniversalTime()); }
public async Task Test_ShowResetWatchedProgressPostObjectJsonReader_ReadObject_From_Stream_Null() { var traktJsonReader = new ShowResetWatchedProgressPostObjectJsonReader(); Func <Task <ITraktShowResetWatchedProgressPost> > traktShowResetWatchedProgressPost = () => traktJsonReader.ReadObjectAsync(default(Stream)); await traktShowResetWatchedProgressPost.Should().ThrowAsync <ArgumentNullException>(); }