3131#import " MParticleSwift.h"
3232#import " MPCCPAConsent.h"
3333#import " MPGDPRConsent.h"
34+ #import " MPUserDefaultsConnector.h"
3435
3536@interface MParticle ()
3637
@@ -136,7 +137,7 @@ - (void)tearDown {
136137}
137138
138139- (void )setUserAttributesAndIdentities {
139- MPUserDefaults *userDefaults = [MPUserDefaults standardUserDefaultsWithStateMachine: [MParticle sharedInstance ].stateMachine backendController: [MParticle sharedInstance ].backendController identity: [MParticle sharedInstance ].identity] ;
140+ MPUserDefaults *userDefaults = MPUserDefaultsConnector. userDefaults ;
140141 NSDictionary *userAttributes = @{@" Dinosaur" :@" T-Rex" ,
141142 @" Arm length" :@" Short" ,
142143 @" Height" :@20 ,
@@ -193,11 +194,11 @@ - (void)testUpdateKitConfiguration {
193194 MPResponseConfig *responseConfig = [[MPResponseConfig alloc ] initWithConfiguration: configuration stateMachine: [MParticle sharedInstance ].stateMachine backendController: [MParticle sharedInstance ].backendController];
194195
195196 NSTimeInterval requestTimestamp = [[NSDate date ] timeIntervalSince1970 ];
196- [[MPUserDefaults standardUserDefaultsWithStateMachine: [MParticle sharedInstance ].stateMachine backendController: [MParticle sharedInstance ].backendController identity: [MParticle sharedInstance ].identity] setConfiguration: configuration eTag: eTag requestTimestamp: requestTimestamp currentAge: 0 maxAge: nil ];
197+ [MPUserDefaultsConnector.userDefaults setConfiguration: configuration eTag: eTag requestTimestamp: requestTimestamp currentAge: 0 maxAge: nil ];
197198
198199 XCTAssertEqualObjects (responseConfig.configuration , [MPUserDefaults restore ].configuration );
199200
200- NSArray *directoryContents = [[MPUserDefaults standardUserDefaultsWithStateMachine: [MParticle sharedInstance ].stateMachine backendController: [MParticle sharedInstance ].backendController identity: [MParticle sharedInstance ].identity] getKitConfigurations ];
201+ NSArray *directoryContents = [MPUserDefaultsConnector.userDefaults getKitConfigurations ];
201202 for (NSDictionary *kitConfigurationDictionary in directoryContents) {
202203 MPKitConfiguration *kitConfiguration = [[MPKitConfiguration alloc ] initWithDictionary: kitConfigurationDictionary];
203204 if ([[kitConfiguration integrationId ] isEqual: @(42 )]){
@@ -214,7 +215,7 @@ - (void)testUpdateKitConfiguration {
214215- (void )testRemoveKitConfiguration {
215216 static NSString *const kTestAppId1 = @" cool app key" ;
216217 static NSString *const kTestAppId2 = @" cool app key 2" ;
217- [[MPUserDefaults standardUserDefaultsWithStateMachine: [MParticle sharedInstance ].stateMachine backendController: [MParticle sharedInstance ].backendController identity: [MParticle sharedInstance ].identity] resetDefaults ];
218+ [MPUserDefaultsConnector.userDefaults resetDefaults ];
218219 [self setUserAttributesAndIdentities ];
219220
220221 NSDictionary *configuration1 = @{
@@ -247,7 +248,7 @@ - (void)testRemoveKitConfiguration {
247248 MPResponseConfig *responseConfig = [[MPResponseConfig alloc ] initWithConfiguration: configuration stateMachine: [MParticle sharedInstance ].stateMachine backendController: [MParticle sharedInstance ].backendController];
248249
249250 NSTimeInterval requestTimestamp = [[NSDate date ] timeIntervalSince1970 ];
250- [[MPUserDefaults standardUserDefaultsWithStateMachine: [MParticle sharedInstance ].stateMachine backendController: [MParticle sharedInstance ].backendController identity: [MParticle sharedInstance ].identity] setConfiguration: configuration eTag: eTag requestTimestamp: requestTimestamp currentAge: 0 maxAge: nil ];
251+ [MPUserDefaultsConnector.userDefaults setConfiguration: configuration eTag: eTag requestTimestamp: requestTimestamp currentAge: 0 maxAge: nil ];
251252
252253 XCTAssertEqualObjects (responseConfig.configuration , [MPUserDefaults restore ].configuration );
253254
@@ -258,7 +259,7 @@ - (void)testRemoveKitConfiguration {
258259 }
259260 XCTAssertEqualObjects (kTestAppId1 , appId);
260261
261- NSArray *directoryContents = [[MPUserDefaults standardUserDefaultsWithStateMachine: [MParticle sharedInstance ].stateMachine backendController: [MParticle sharedInstance ].backendController identity: [MParticle sharedInstance ].identity] getKitConfigurations ];
262+ NSArray *directoryContents = [MPUserDefaultsConnector.userDefaults getKitConfigurations ];
262263 for (NSDictionary *kitConfigurationDictionary in directoryContents) {
263264 MPKitConfiguration *kitConfiguration = [[MPKitConfiguration alloc ] initWithDictionary: kitConfigurationDictionary];
264265 if ([[kitConfiguration integrationId ] isEqual: @(42 )]){
@@ -290,7 +291,7 @@ - (void)testRemoveKitConfiguration {
290291 responseConfig = [[MPResponseConfig alloc ] initWithConfiguration: configuration stateMachine: [MParticle sharedInstance ].stateMachine backendController: [MParticle sharedInstance ].backendController];
291292
292293 requestTimestamp = [[NSDate date ] timeIntervalSince1970 ];
293- [[MPUserDefaults standardUserDefaultsWithStateMachine: [MParticle sharedInstance ].stateMachine backendController: [MParticle sharedInstance ].backendController identity: [MParticle sharedInstance ].identity] setConfiguration: configuration eTag: eTag requestTimestamp: requestTimestamp currentAge: 0 maxAge: nil ];
294+ [MPUserDefaultsConnector.userDefaults setConfiguration: configuration eTag: eTag requestTimestamp: requestTimestamp currentAge: 0 maxAge: nil ];
294295
295296 XCTAssertEqualObjects (responseConfig.configuration , [MPUserDefaults restore ].configuration );
296297
@@ -300,7 +301,7 @@ - (void)testRemoveKitConfiguration {
300301 }
301302 XCTAssertEqualObjects (kTestAppId1 , appId2);
302303
303- directoryContents = [[MPUserDefaults standardUserDefaultsWithStateMachine: [MParticle sharedInstance ].stateMachine backendController: [MParticle sharedInstance ].backendController identity: [MParticle sharedInstance ].identity] getKitConfigurations ];
304+ directoryContents = [MPUserDefaultsConnector.userDefaults getKitConfigurations ];
304305 for (NSDictionary *kitConfigurationDictionary in directoryContents) {
305306 MPKitConfiguration *kitConfiguration = [[MPKitConfiguration alloc ] initWithDictionary: kitConfigurationDictionary];
306307 if ([[kitConfiguration integrationId ] isEqual: @(42 )]){
@@ -321,7 +322,7 @@ - (void)testRemoveKitConfiguration {
321322}
322323
323324- (void )testIsDisabledByBracketConfiguration {
324- MPUserDefaults *userDefaults = [MPUserDefaults standardUserDefaultsWithStateMachine: [MParticle sharedInstance ].stateMachine backendController: [MParticle sharedInstance ].backendController identity: [MParticle sharedInstance ].identity] ;
325+ MPUserDefaults *userDefaults = MPUserDefaultsConnector. userDefaults ;
325326 userDefaults[@" mpid" ] = @2 ;
326327
327328 NSDictionary *bracketConfig = @{@" hi" :@(0 ),@" lo" :@(0 )};
@@ -2867,7 +2868,7 @@ - (void)testForwardEventToSideloadedKit {
28672868}
28682869
28692870- (void )testAppInfoContainsSideloadKitsFlag {
2870- [[MPUserDefaults standardUserDefaultsWithStateMachine: [MParticle sharedInstance ].stateMachine backendController: [MParticle sharedInstance ].backendController identity: [MParticle sharedInstance ].identity] setSideloadedKitsCount: 3 ];
2871+ [MPUserDefaultsConnector.userDefaults setSideloadedKitsCount: 3 ];
28712872
28722873 NSDictionary *dict = [[[MPApplication_PRIVATE alloc ] init ] dictionaryRepresentation ];
28732874
0 commit comments