14
14
15
15
#import " FirebaseCore/Tests/Unit/FIRTestCase.h"
16
16
17
- #import " FirebaseCore/Sources/Private/FIROptionsInternal.h"
18
-
19
- NSString *const kAndroidClientID = @" correct_android_client_id" ;
20
- NSString *const kAPIKey = @" correct_api_key" ;
21
- NSString *const kCustomizedAPIKey = @" customized_api_key" ;
22
- NSString *const kClientID = @" correct_client_id" ;
23
- NSString *const kTrackingID = @" correct_tracking_id" ;
24
- NSString *const kGCMSenderID = @" correct_gcm_sender_id" ;
25
- NSString *const kGoogleAppID = @" 1:123:ios:123abc" ;
26
- NSString *const kDatabaseURL = @" https://abc-xyz-123.firebaseio.com" ;
27
- NSString *const kStorageBucket = @" project-id-123.storage.firebase.com" ;
28
-
29
- NSString *const kDeepLinkURLScheme = @" comgoogledeeplinkurl" ;
30
- NSString *const kNewDeepLinkURLScheme = @" newdeeplinkurlfortest" ;
31
-
32
- NSString *const kBundleID = @" com.google.FirebaseSDKTests" ;
33
- NSString *const kProjectID = @" abc-xyz-123" ;
34
-
35
17
@interface FIRTestCase ()
36
18
37
19
@end
@@ -42,34 +24,6 @@ - (void)setUp {
42
24
[super setUp ];
43
25
}
44
26
45
- // Swift Package manager does not allow a test project to override a bundle in an app (or library).
46
- - (void )mockFIROptions {
47
- // Keys for the strings in the plist file.
48
- NSString *const kFIRAPIKey = @" API_KEY" ;
49
- NSString *const kFIRTrackingID = @" TRACKING_ID" ;
50
- NSString *const kFIRGoogleAppID = @" GOOGLE_APP_ID" ;
51
- NSString *const kFIRClientID = @" CLIENT_ID" ;
52
- NSString *const kFIRGCMSenderID = @" GCM_SENDER_ID" ;
53
- NSString *const kFIRDatabaseURL = @" DATABASE_URL" ;
54
- NSString *const kFIRStorageBucket = @" STORAGE_BUCKET" ;
55
- NSString *const kFIRBundleID = @" BUNDLE_ID" ;
56
- NSString *const kFIRProjectID = @" PROJECT_ID" ;
57
-
58
- NSDictionary <NSString *, NSString *> *mockDictionary = @{
59
- kFIRAPIKey : kAPIKey ,
60
- kFIRBundleID : kBundleID ,
61
- kFIRClientID : kClientID ,
62
- kFIRDatabaseURL : kDatabaseURL ,
63
- kFIRGCMSenderID : kGCMSenderID ,
64
- kFIRGoogleAppID : kGoogleAppID ,
65
- kFIRProjectID : kProjectID ,
66
- kFIRStorageBucket : kStorageBucket ,
67
- kFIRTrackingID : kTrackingID ,
68
- };
69
- id optionsClassMock = OCMClassMock ([FIROptions class ]);
70
- OCMStub ([optionsClassMock defaultOptionsDictionary ]).andReturn (mockDictionary);
71
- }
72
-
73
27
- (void )tearDown {
74
28
[super tearDown ];
75
29
}
0 commit comments