diff options
author | leonid lokhmatov, Luxoft <yurii.lokhmatov@dxc.com> | 2021-07-29 21:47:19 +0300 |
---|---|---|
committer | leonid lokhmatov, Luxoft <yurii.lokhmatov@dxc.com> | 2021-07-29 21:47:19 +0300 |
commit | 06dd17c83af1aa58ca9c699bb2036493ef8c136e (patch) | |
tree | d485789c56da4a0b6ede074fed501c2cad92a4c0 | |
parent | 0f614be500e2604a764513ea76e6ac46f3bc6bdb (diff) | |
download | sdl_ios-06dd17c83af1aa58ca9c699bb2036493ef8c136e.tar.gz |
[0236] 'tire status': use default tire status (nil tire set)
-rw-r--r-- | SmartDeviceLinkTests/RPCSpecs/StructSpecs/SDLTireStatusSpec.m | 19 |
1 files changed, 12 insertions, 7 deletions
diff --git a/SmartDeviceLinkTests/RPCSpecs/StructSpecs/SDLTireStatusSpec.m b/SmartDeviceLinkTests/RPCSpecs/StructSpecs/SDLTireStatusSpec.m index 2b26368ee..440a618a1 100644 --- a/SmartDeviceLinkTests/RPCSpecs/StructSpecs/SDLTireStatusSpec.m +++ b/SmartDeviceLinkTests/RPCSpecs/StructSpecs/SDLTireStatusSpec.m @@ -81,9 +81,14 @@ describe(@"Getter/Setter Tests", ^{ context(@"Should return nil if not set", ^{ __block SDLTireStatus* testStruct = nil; + // default tire status (when it is set to nil) + __block SDLSingleTireStatus* tireDefault = nil; beforeEach(^{ testStruct = [[SDLTireStatus alloc] init]; + tireDefault = [[SDLSingleTireStatus alloc] init]; + tireDefault.status = SDLComponentVolumeStatusUnknown; + tireDefault.pressure = nil; #pragma clang diagnostic push #pragma clang diagnostic ignored "-Wnonnull" testStruct.pressureTelltale = nil; @@ -97,13 +102,13 @@ describe(@"Getter/Setter Tests", ^{ }); it(@"Should return nil if not set", ^{ - expect(testStruct.pressureTelltale).notTo(beNil()); - expect(testStruct.leftFront).notTo(beNil()); - expect(testStruct.rightFront).notTo(beNil()); - expect(testStruct.leftRear).notTo(beNil()); - expect(testStruct.rightRear).notTo(beNil()); - expect(testStruct.innerLeftRear).notTo(beNil()); - expect(testStruct.innerRightRear).notTo(beNil()); + expect(testStruct.pressureTelltale).to(equal(SDLWarningLightStatusNotUsed)); + expect(testStruct.leftFront).to(equal(tireDefault)); + expect(testStruct.rightFront).to(equal(tireDefault)); + expect(testStruct.leftRear).to(equal(tireDefault)); + expect(testStruct.rightRear).to(equal(tireDefault)); + expect(testStruct.innerLeftRear).to(equal(tireDefault)); + expect(testStruct.innerRightRear).to(equal(tireDefault)); }); }); }); |