summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorlapinskijw <jlapinski.dev@gmail.com>2020-05-05 14:43:23 -0400
committerlapinskijw <jlapinski.dev@gmail.com>2020-05-05 14:43:23 -0400
commit1e765c2d06f2cd4ade6b96a10e6166c116a8d549 (patch)
tree23ddca93c9731936c646c4eaa1fe6be80ba607c8
parenta5337731e4c07590b22761ea382e9fcb9a8080b7 (diff)
downloadsdl_ios-1e765c2d06f2cd4ade6b96a10e6166c116a8d549.tar.gz
updated tests to include deprecated initializers
-rw-r--r--SmartDeviceLinkTests/RPCSpecs/RequestSpecs/SDLButtonPressSpec.m20
1 files changed, 19 insertions, 1 deletions
diff --git a/SmartDeviceLinkTests/RPCSpecs/RequestSpecs/SDLButtonPressSpec.m b/SmartDeviceLinkTests/RPCSpecs/RequestSpecs/SDLButtonPressSpec.m
index 4b6b35060..201814208 100644
--- a/SmartDeviceLinkTests/RPCSpecs/RequestSpecs/SDLButtonPressSpec.m
+++ b/SmartDeviceLinkTests/RPCSpecs/RequestSpecs/SDLButtonPressSpec.m
@@ -53,7 +53,25 @@ describe(@"Getter/Setter Tests", ^ {
expect(testRequest.buttonPressMode).to(equal(SDLButtonPressModeShort));
});
- it(@"Should get correctly using initializer", ^ {
+ it(@"Should get correctly when initialized with initWithButtonName:moduleType:", ^ {
+#pragma clang diagnostic push
+#pragma clang diagnostic ignored "-Wdeprecated-declarations"
+ SDLButtonPress *testRequest = [[SDLButtonPress alloc] initWithButtonName:SDLButtonNameAC moduleType:SDLModuleTypeClimate];
+#pragma clang diagnostic pop
+ expect(testRequest.buttonName).to(equal(SDLButtonNameAC));
+ expect(testRequest.moduleType).to(equal(SDLModuleTypeClimate));
+ });
+
+ it(@"Should get correctly when initialized with initWithButtonName:moduleType:moduleId:", ^ {
+#pragma clang diagnostic push
+#pragma clang diagnostic ignored "-Wdeprecated-declarations"
+ SDLButtonPress *testRequest = [[SDLButtonPress alloc] initWithButtonName:SDLButtonNameAC moduleType:SDLModuleTypeClimate moduleId:@"123"];
+#pragma clang diagnostic pop
+ expect(testRequest.buttonName).to(equal(SDLButtonNameAC));
+ expect(testRequest.moduleType).to(equal(SDLModuleTypeClimate));
+ });
+
+ it(@"Should get correctly when initialized with initWithButtonName:moduleType:moduleId:buttonPressMode:", ^ {
SDLButtonPress *testRequest = [[SDLButtonPress alloc] initWithButtonName:SDLButtonNameAC moduleType:SDLModuleTypeClimate moduleId:@"123" buttonPressMode:SDLButtonPressModeShort];
expect(testRequest.buttonName).to(equal(SDLButtonNameAC));