summaryrefslogtreecommitdiff
path: root/SmartDeviceLinkTests/RPCSpecs/EnumSpecs/SDLTextFieldNameSpec.m
blob: 215f0655e6831118be3d9ae8a17f1297f53631e0 (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
//
//  SDLTextFieldNameSpec.m
//  SmartDeviceLink


#import <Foundation/Foundation.h>

#import <Quick/Quick.h>
#import <Nimble/Nimble.h>

#import "SDLTextFieldName.h"

QuickSpecBegin(SDLTextFieldNameSpec)

describe(@"Individual Enum Value Tests", ^ {
    it(@"Should match internal values", ^ {
        expect(SDLTextFieldNameMainField1).to(equal(@"mainField1"));
        expect(SDLTextFieldNameMainField2).to(equal(@"mainField2"));
        expect(SDLTextFieldNameMainField3).to(equal(@"mainField3"));
        expect(SDLTextFieldNameMainField4).to(equal(@"mainField4"));
        expect(SDLTextFieldNameTemplateTitle).to(equal(@"templateTitle"));
        expect(SDLTextFieldNameStatusBar).to(equal(@"statusBar"));
        expect(SDLTextFieldNameMediaClock).to(equal(@"mediaClock"));
        expect(SDLTextFieldNameMediaTrack).to(equal(@"mediaTrack"));
        expect(SDLTextFieldNameAlertText1).to(equal(@"alertText1"));
        expect(SDLTextFieldNameAlertText2).to(equal(@"alertText2"));
        expect(SDLTextFieldNameAlertText3).to(equal(@"alertText3"));
        expect(SDLTextFieldNameScrollableMessageBody).to(equal(@"scrollableMessageBody"));
        expect(SDLTextFieldNameInitialInteractionText).to(equal(@"initialInteractionText"));
        expect(SDLTextFieldNameNavigationText1).to(equal(@"navigationText1"));
        expect(SDLTextFieldNameNavigationText2).to(equal(@"navigationText2"));
        expect(SDLTextFieldNameETA).to(equal(@"ETA"));
        expect(SDLTextFieldNameTotalDistance).to(equal(@"totalDistance"));
        expect(SDLTextFieldNameAudioPassThruDisplayText1).to(equal(@"audioPassThruDisplayText1"));
        expect(SDLTextFieldNameAudioPassThruDisplayText2).to(equal(@"audioPassThruDisplayText2"));
        expect(SDLTextFieldNameSliderHeader).to(equal(@"sliderHeader"));
        expect(SDLTextFieldNameSliderFooter).to(equal(@"sliderFooter"));
        expect(SDLTextFieldNameMenuName).to(equal(@"menuName"));
        expect(SDLTextFieldNameSecondaryText).to(equal(@"secondaryText"));
        expect(SDLTextFieldNameTertiaryText).to(equal(@"tertiaryText"));
        expect(SDLTextFieldNameMenuTitle).to(equal(@"menuTitle"));
        expect(SDLTextFieldNameLocationName).to(equal(@"locationName"));
        expect(SDLTextFieldNameLocationDescription).to(equal(@"locationDescription"));
        expect(SDLTextFieldNameAddressLines).to(equal(@"addressLines"));
        expect(SDLTextFieldNamePhoneNumber).to(equal(@"phoneNumber"));
        expect(SDLTextFieldNameSubtleAlertText1).to(equal(@"subtleAlertText1"));
        expect(SDLTextFieldNameSubtleAlertText2).to(equal(@"subtleAlertText2"));
        expect(SDLTextFieldNameSubtleAlertSoftButtonText).to(equal("subtleAlertSoftButtonText"));
        expect(SDLTextFieldNameTimeToDestination).to(equal(@"timeToDestination"));
        expect(SDLTextFieldNameTurnText).to(equal(@"turnText"));
    });
});

QuickSpecEnd