@@ -423,53 +423,53 @@ - (void)testRequestIdFromHeader {
423423 [self waitForExpectationsWithTimeout: 5.0 handler: nil ];
424424}
425425
426- - (void ) testServerInterfaceDictionaryPrepForGbraid {
427-
428- [HTTPStubs removeAllStubs ];
429-
430- BNCServerInterface *serverInterface = [[BNCServerInterface alloc ] init ];
431- serverInterface.preferenceHelper = [BNCPreferenceHelper sharedInstance ];
432- serverInterface.preferenceHelper .retryCount = 3 ;
433- serverInterface.requestEndpoint = @" /v2/event/standard" ;
434-
435- [BNCPreferenceHelper sharedInstance ].randomizedBundleToken = @" 575759106028389737" ;
436-
437- // Set referrerGBRAID and referrerGBRAIDInitDate
438- NSString *gbraidValue = @" CjwKCAiA3L6PBhBvEiwAINlJ9Chixm216y8kYYJ1K94dm4FEkOgFfhIdKQdjWsYB7FqE7rf_zkGNEhoCuIEQAvD_BwE" ;
439- [BNCPreferenceHelper sharedInstance ].referrerGBRAID = gbraidValue;
440- NSDate *now = [NSDate date ];
441- [BNCPreferenceHelper sharedInstance ].referrerGBRAIDInitDate = now;
442-
443- // Check - gbraid should be present
444- NSMutableDictionary *result = [serverInterface prepareParamDict: NULL key: @" 1234567890" retryNumber: 3 requestType: @" POST" ];
445- XCTAssertNotNil ([result objectForKey: BRANCH_REQUEST_KEY_REFERRER_GBRAID]);
446- XCTAssertTrue ([[result objectForKey: BRANCH_REQUEST_KEY_REFERRER_GBRAID] isEqualToString: gbraidValue]);
447-
448- // Check for gbraid timestamp
449- XCTAssertNotNil ([result objectForKey: BRANCH_REQUEST_KEY_REFERRER_GBRAID_TIMESTAMP]);
450- NSString *tsInMs = [NSString stringWithFormat: @" %lld " , (long long )([now timeIntervalSince1970 ]*1000 )];
451- XCTAssertTrue ([[result objectForKey: BRANCH_REQUEST_KEY_REFERRER_GBRAID_TIMESTAMP] isEqualToString: tsInMs]);
452-
453- // Check - gbraid should be present - endpoint is open
454- serverInterface.requestEndpoint = @" /v1/open" ;
455- result = [serverInterface prepareParamDict: NULL key: @" 1234567890" retryNumber: 3 requestType: @" POST" ];
456- XCTAssertNotNil ([result objectForKey: BRANCH_REQUEST_KEY_REFERRER_GBRAID]);
457-
458- // Check - gbraid should not be present - validity is expired
459- NSDate *pastDate = [[NSDate date ] dateByAddingTimeInterval: -2592001 ];
460- [BNCPreferenceHelper sharedInstance ].referrerGBRAIDInitDate = pastDate;
461- serverInterface.requestEndpoint = @" /v2/event/standard" ;
462- result = [serverInterface prepareParamDict: NULL key: @" 1234567890" retryNumber: 3 requestType: @" POST" ];
463- XCTAssertNil ([result objectForKey: BRANCH_REQUEST_KEY_REFERRER_GBRAID]);
464-
465- // Check - gbraid should be present. Date is reset
466- [BNCPreferenceHelper sharedInstance ].referrerGBRAIDInitDate = now;
467- result = [serverInterface prepareParamDict: NULL key: @" 1234567890" retryNumber: 3 requestType: @" POST" ];
468- XCTAssertNotNil ([result objectForKey: BRANCH_REQUEST_KEY_REFERRER_GBRAID]);
469- XCTAssertTrue ([[result objectForKey: BRANCH_REQUEST_KEY_REFERRER_GBRAID] isEqualToString: gbraidValue]);
470-
471- [BNCPreferenceHelper sharedInstance ].referrerGBRAID = nil ;
472-
473- }
426+ // - (void) testServerInterfaceDictionaryPrepForGbraid {
427+ //
428+ // [HTTPStubs removeAllStubs];
429+ //
430+ // BNCServerInterface *serverInterface = [[BNCServerInterface alloc] init];
431+ // serverInterface.preferenceHelper = [BNCPreferenceHelper sharedInstance];
432+ // serverInterface.preferenceHelper.retryCount = 3;
433+ // serverInterface.requestEndpoint = @"/v2/event/standard";
434+ //
435+ // [BNCPreferenceHelper sharedInstance].randomizedBundleToken = @"575759106028389737";
436+ //
437+ // // Set referrerGBRAID and referrerGBRAIDInitDate
438+ // NSString *gbraidValue = @"CjwKCAiA3L6PBhBvEiwAINlJ9Chixm216y8kYYJ1K94dm4FEkOgFfhIdKQdjWsYB7FqE7rf_zkGNEhoCuIEQAvD_BwE";
439+ // [BNCPreferenceHelper sharedInstance].referrerGBRAID = gbraidValue;
440+ // NSDate *now = [NSDate date];
441+ // [BNCPreferenceHelper sharedInstance].referrerGBRAIDInitDate = now;
442+ //
443+ // //Check - gbraid should be present
444+ // NSMutableDictionary *result = [serverInterface prepareParamDict:NULL key:@"1234567890" retryNumber:3 requestType:@"POST"];
445+ // XCTAssertNotNil([result objectForKey:BRANCH_REQUEST_KEY_REFERRER_GBRAID]);
446+ // XCTAssertTrue([[result objectForKey:BRANCH_REQUEST_KEY_REFERRER_GBRAID] isEqualToString:gbraidValue]);
447+ //
448+ // // Check for gbraid timestamp
449+ // XCTAssertNotNil([result objectForKey:BRANCH_REQUEST_KEY_REFERRER_GBRAID_TIMESTAMP]);
450+ // NSString *tsInMs = [NSString stringWithFormat:@"%lld", (long long)([now timeIntervalSince1970]*1000)];
451+ // XCTAssertTrue([[result objectForKey:BRANCH_REQUEST_KEY_REFERRER_GBRAID_TIMESTAMP] isEqualToString:tsInMs]);
452+ //
453+ // //Check - gbraid should be present - endpoint is open
454+ // serverInterface.requestEndpoint = @"/v1/open";
455+ // result = [serverInterface prepareParamDict:NULL key:@"1234567890" retryNumber:3 requestType:@"POST"];
456+ // XCTAssertNotNil([result objectForKey:BRANCH_REQUEST_KEY_REFERRER_GBRAID]);
457+ //
458+ // //Check - gbraid should not be present - validity is expired
459+ // NSDate *pastDate = [[NSDate date] dateByAddingTimeInterval:-2592001];
460+ // [BNCPreferenceHelper sharedInstance].referrerGBRAIDInitDate = pastDate;
461+ // serverInterface.requestEndpoint = @"/v2/event/standard";
462+ // result = [serverInterface prepareParamDict:NULL key:@"1234567890" retryNumber:3 requestType:@"POST"];
463+ // XCTAssertNil([result objectForKey:BRANCH_REQUEST_KEY_REFERRER_GBRAID]);
464+ //
465+ // //Check - gbraid should be present. Date is reset
466+ // [BNCPreferenceHelper sharedInstance].referrerGBRAIDInitDate = now;
467+ // result = [serverInterface prepareParamDict:NULL key:@"1234567890" retryNumber:3 requestType:@"POST"];
468+ // XCTAssertNotNil([result objectForKey:BRANCH_REQUEST_KEY_REFERRER_GBRAID]);
469+ // XCTAssertTrue([[result objectForKey:BRANCH_REQUEST_KEY_REFERRER_GBRAID] isEqualToString:gbraidValue]);
470+ //
471+ // [BNCPreferenceHelper sharedInstance].referrerGBRAID = nil;
472+ //
473+ // }
474474
475475@end
0 commit comments