diff options
author | Justin Gluck <justin.gluck@livio.io> | 2019-07-11 09:58:34 -0400 |
---|---|---|
committer | Justin Gluck <justin.gluck@livio.io> | 2019-07-11 09:58:34 -0400 |
commit | 713a9065b298f737f91f212b582bcee7a4ddafb5 (patch) | |
tree | 8dbefebe9cb56290c003e673929a9dd7eb8ceb39 | |
parent | 978539d4b03837d16e8b68ce97b1dccdfeff4e65 (diff) | |
download | sdl_ios-feature/1247-Add-CPMI-MediaServiceData.tar.gz |
updating test adding test for new initfeature/1247-Add-CPMI-MediaServiceData
-rw-r--r-- | SmartDeviceLinkTests/RPCSpecs/StructSpecs/SDLMediaServiceDataSpec.m | 23 |
1 files changed, 22 insertions, 1 deletions
diff --git a/SmartDeviceLinkTests/RPCSpecs/StructSpecs/SDLMediaServiceDataSpec.m b/SmartDeviceLinkTests/RPCSpecs/StructSpecs/SDLMediaServiceDataSpec.m index 74413d2a0..24a215b11 100644 --- a/SmartDeviceLinkTests/RPCSpecs/StructSpecs/SDLMediaServiceDataSpec.m +++ b/SmartDeviceLinkTests/RPCSpecs/StructSpecs/SDLMediaServiceDataSpec.m @@ -107,11 +107,32 @@ describe(@"Getter/Setter Tests", ^{ expect(testStruct.queueTotalTrackCount).to(equal(testQueueTotalTrackCount)); }); +#pragma clang diagnostic push +#pragma clang diagnostic ignored "-Wdeprecated-declarations" it(@"Should get correctly when initialized with initWithMediaType:mediaTitle:mediaArtist:mediaAlbum:playlistName:isExplicit:trackPlaybackProgress:trackPlaybackDuration:queuePlaybackProgress:queuePlaybackDuration:queueCurrentTrackNumber:queueTotalTrackCount:", ^{ + SDLMediaServiceData *testStruct = [[SDLMediaServiceData alloc] initWithMediaType:testMediaType mediaTitle:testMediaTitle mediaArtist:testMediaArtist mediaAlbum:testMediaAlbum playlistName:testPlaylistName isExplicit:testIsExplicit trackPlaybackProgress:testTrackPlaybackProgress trackPlaybackDuration:testTrackPlaybackDuration queuePlaybackProgress:testQueuePlaybackProgress queuePlaybackDuration:testQueuePlaybackDuration queueCurrentTrackNumber:testQueueCurrentTrackNumber queueTotalTrackCount:testQueueTotalTrackCount]; +#pragma clang diagnostic pop + + expect(testStruct.mediaType).to(equal(testMediaType)); + expect(testStruct.mediaTitle).to(equal(testMediaTitle)); + expect(testStruct.mediaArtist).to(equal(testMediaArtist)); + expect(testStruct.mediaAlbum).to(equal(testMediaAlbum)); + expect(testStruct.playlistName).to(equal(testPlaylistName)); + expect(testStruct.isExplicit).to(equal(testIsExplicit)); + expect(testStruct.trackPlaybackProgress).to(equal(testTrackPlaybackProgress)); + expect(testStruct.trackPlaybackDuration).to(equal(testTrackPlaybackDuration)); + expect(testStruct.queuePlaybackProgress).to(equal(testQueuePlaybackProgress)); + expect(testStruct.queuePlaybackDuration).to(equal(testQueuePlaybackDuration)); + expect(testStruct.queueCurrentTrackNumber).to(equal(testQueueCurrentTrackNumber)); + expect(testStruct.queueTotalTrackCount).to(equal(testQueueTotalTrackCount)); + expect(testStruct.mediaImage).to(beNil()); + }); + + it(@"Should get correctly when initialized with initWithMediaType:mediaImage:mediaTitle:mediaArtist:mediaAlbum:playlistName:isExplicit:trackPlaybackProgress:trackPlaybackDuration:queuePlaybackProgress:queuePlaybackDuration:queueCurrentTrackNumber:queueTotalTrackCount:", ^{ SDLMediaServiceData *testStruct = [[SDLMediaServiceData alloc] initWithMediaType:testMediaType mediaImage:testMediaImage mediaTitle:testMediaTitle mediaArtist:testMediaArtist mediaAlbum:testMediaAlbum playlistName:testPlaylistName isExplicit:testIsExplicit trackPlaybackProgress:testTrackPlaybackProgress trackPlaybackDuration:testTrackPlaybackDuration queuePlaybackProgress:testQueuePlaybackProgress queuePlaybackDuration:testQueuePlaybackDuration queueCurrentTrackNumber:testQueueCurrentTrackNumber queueTotalTrackCount:testQueueTotalTrackCount]; - expect(testStruct.mediaImage).to(equal(testMediaImage)); expect(testStruct.mediaType).to(equal(testMediaType)); + expect(testStruct.mediaImage).to(equal(testMediaImage)); expect(testStruct.mediaTitle).to(equal(testMediaTitle)); expect(testStruct.mediaArtist).to(equal(testMediaArtist)); expect(testStruct.mediaAlbum).to(equal(testMediaAlbum)); |