diff options
author | Frank Elias <francois.elias@livio.io> | 2021-01-26 15:03:12 -0500 |
---|---|---|
committer | Frank Elias <francois.elias@livio.io> | 2021-01-26 15:03:12 -0500 |
commit | 2c7a1076f31da5ac8b662d6fbbfcca6466c4371e (patch) | |
tree | efbc678c766cb08e5a7748792049ccb696bb2f81 | |
parent | c9baad7c89ee3e1eb3cc3283d85a25c7b52eee27 (diff) | |
download | sdl_ios-2c7a1076f31da5ac8b662d6fbbfcca6466c4371e.tar.gz |
-rw-r--r-- | SmartDeviceLinkTests/RPCSpecs/RequestSpecs/SDLRegisterAppInterfaceSpec.m | 84 |
1 files changed, 42 insertions, 42 deletions
diff --git a/SmartDeviceLinkTests/RPCSpecs/RequestSpecs/SDLRegisterAppInterfaceSpec.m b/SmartDeviceLinkTests/RPCSpecs/RequestSpecs/SDLRegisterAppInterfaceSpec.m index 0315affa8..f939851d1 100644 --- a/SmartDeviceLinkTests/RPCSpecs/RequestSpecs/SDLRegisterAppInterfaceSpec.m +++ b/SmartDeviceLinkTests/RPCSpecs/RequestSpecs/SDLRegisterAppInterfaceSpec.m @@ -90,48 +90,48 @@ describe(@"RegisterAppInterface Tests", ^{ expect(testRegisterAppInterface.sdlMsgVersion).to(equal(msgVersion)); }); - describe(@"Setting With Dictionary", ^{ - it(@"initWithDictionary", ^{ - NSDictionary *dict = @{SDLRPCParameterNameRequest: - @{SDLRPCParameterNameParameters: - @{SDLRPCParameterNameSyncMessageVersion:currentSDLMsgVersion, - SDLRPCParameterNameAppName:appName, - SDLRPCParameterNameTTSName:[@[chunk] mutableCopy], - SDLRPCParameterNameNGNMediaScreenAppName:shortAppName, - SDLRPCParameterNameVRSynonyms:@[vrSynonyms], - SDLRPCParameterNameIsMediaApplication:isMediaApp, - SDLRPCParameterNameLanguageDesired:SDLLanguageNoNo, - SDLRPCParameterNameHMIDisplayLanguageDesired:SDLLanguagePtPt, - SDLRPCParameterNameAppHMIType:appTypes, - SDLRPCParameterNameHashId:resumeHash, - SDLRPCParameterNameDeviceInfo:info, - SDLRPCParameterNameFullAppID:fullAppId, - SDLRPCParameterNameAppId:appId, - SDLRPCParameterNameAppInfo:appInfo, - SDLRPCParameterNameDayColorScheme: colorScheme, - SDLRPCParameterNameNightColorScheme: colorScheme, - }, - SDLRPCParameterNameOperationName:SDLRPCFunctionNameRegisterAppInterface}}; - SDLRegisterAppInterface *testRegisterAppInterface = [[SDLRegisterAppInterface alloc] initWithDictionary:dict]; - - expect(testRegisterAppInterface.sdlMsgVersion).to(equal(currentSDLMsgVersion)); - expect(testRegisterAppInterface.appName).to(match(appName)); - expect(testRegisterAppInterface.ttsName).to(equal([@[chunk] mutableCopy])); - expect(testRegisterAppInterface.ngnMediaScreenAppName).to(match(shortAppName)); - expect(testRegisterAppInterface.vrSynonyms).to(equal(@[vrSynonyms])); - expect(testRegisterAppInterface.isMediaApplication).to(equal(isMediaApp)); - expect(testRegisterAppInterface.languageDesired).to(equal(SDLLanguageNoNo)); - expect(testRegisterAppInterface.hmiDisplayLanguageDesired).to(equal(SDLLanguagePtPt)); - expect(testRegisterAppInterface.appHMIType).to(equal(appTypes)); - expect(testRegisterAppInterface.hashID).to(match(resumeHash)); - expect(testRegisterAppInterface.deviceInfo).to(equal(info)); - expect(testRegisterAppInterface.fullAppID).to(match(fullAppId)); - expect(testRegisterAppInterface.appID).to(match(appId)); - expect(testRegisterAppInterface.appInfo).to(equal(appInfo)); - expect(testRegisterAppInterface.dayColorScheme).to(equal(colorScheme)); - expect(testRegisterAppInterface.nightColorScheme).to(equal(colorScheme)); - }); - }); + describe(@"Setting With Dictionary", ^{ + it(@"initWithDictionary", ^{ + NSDictionary *dict = @{SDLRPCParameterNameRequest: + @{SDLRPCParameterNameParameters: + @{SDLRPCParameterNameSyncMessageVersion:currentSDLMsgVersion, + SDLRPCParameterNameAppName:appName, + SDLRPCParameterNameTTSName:[@[chunk] mutableCopy], + SDLRPCParameterNameNGNMediaScreenAppName:shortAppName, + SDLRPCParameterNameVRSynonyms:@[vrSynonyms], + SDLRPCParameterNameIsMediaApplication:isMediaApp, + SDLRPCParameterNameLanguageDesired:SDLLanguageNoNo, + SDLRPCParameterNameHMIDisplayLanguageDesired:SDLLanguagePtPt, + SDLRPCParameterNameAppHMIType:appTypes, + SDLRPCParameterNameHashId:resumeHash, + SDLRPCParameterNameDeviceInfo:info, + SDLRPCParameterNameFullAppID:fullAppId, + SDLRPCParameterNameAppId:appId, + SDLRPCParameterNameAppInfo:appInfo, + SDLRPCParameterNameDayColorScheme: colorScheme, + SDLRPCParameterNameNightColorScheme: colorScheme, + }, + SDLRPCParameterNameOperationName:SDLRPCFunctionNameRegisterAppInterface}}; + SDLRegisterAppInterface *testRegisterAppInterface = [[SDLRegisterAppInterface alloc] initWithDictionary:dict]; + + expect(testRegisterAppInterface.sdlMsgVersion).to(equal(currentSDLMsgVersion)); + expect(testRegisterAppInterface.appName).to(match(appName)); + expect(testRegisterAppInterface.ttsName).to(equal([@[chunk] mutableCopy])); + expect(testRegisterAppInterface.ngnMediaScreenAppName).to(match(shortAppName)); + expect(testRegisterAppInterface.vrSynonyms).to(equal(@[vrSynonyms])); + expect(testRegisterAppInterface.isMediaApplication).to(equal(isMediaApp)); + expect(testRegisterAppInterface.languageDesired).to(equal(SDLLanguageNoNo)); + expect(testRegisterAppInterface.hmiDisplayLanguageDesired).to(equal(SDLLanguagePtPt)); + expect(testRegisterAppInterface.appHMIType).to(equal(appTypes)); + expect(testRegisterAppInterface.hashID).to(match(resumeHash)); + expect(testRegisterAppInterface.deviceInfo).to(equal(info)); + expect(testRegisterAppInterface.fullAppID).to(match(fullAppId)); + expect(testRegisterAppInterface.appID).to(match(appId)); + expect(testRegisterAppInterface.appInfo).to(equal(appInfo)); + expect(testRegisterAppInterface.dayColorScheme).to(equal(colorScheme)); + expect(testRegisterAppInterface.nightColorScheme).to(equal(colorScheme)); + }); + }); describe(@"initializers", ^{ it(@"init", ^{ |