Skip to content

Commit 53d8439

Browse files
committed
Referrer tests
1 parent 3e2580f commit 53d8439

File tree

2 files changed

+13
-1
lines changed

2 files changed

+13
-1
lines changed

Adjust/test/src/androidTest/java/com/adjust/sdk/test/TestActivityHandler.java

Lines changed: 4 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1214,6 +1214,7 @@ public void testSendReferrer() {
12141214
TestActivityPackage reftagClickPackageTest = new TestActivityPackage(reftagClickPackage);
12151215

12161216
reftagClickPackageTest.reftag = "referrerValue";
1217+
reftagClickPackageTest.referrer = reftag;
12171218

12181219
reftagClickPackageTest.testClickPackage("reftag");
12191220

@@ -1226,6 +1227,8 @@ public void testSendReferrer() {
12261227
// other deep link parameters
12271228
testExtraParamsClickPackage.deepLinkParameters = "{\"key\":\"value\",\"foo\":\"bar\"}";
12281229

1230+
testExtraParamsClickPackage.referrer = extraParams;
1231+
12291232
// test the second deeplink
12301233
testExtraParamsClickPackage.testClickPackage("reftag");
12311234

@@ -1236,6 +1239,7 @@ public void testSendReferrer() {
12361239
TestActivityPackage testMixedClickPackage = new TestActivityPackage(mixedClickPackage);
12371240

12381241
testMixedClickPackage.reftag = "referrerValue";
1242+
testMixedClickPackage.referrer = mixed;
12391243

12401244
// other deep link parameters
12411245
testMixedClickPackage.deepLinkParameters = "{\"foo\":\"bar\"}";

Adjust/test/src/androidTest/java/com/adjust/sdk/test/TestActivityPackage.java

Lines changed: 9 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -3,6 +3,7 @@
33
import com.adjust.sdk.ActivityKind;
44
import com.adjust.sdk.ActivityPackage;
55
import com.adjust.sdk.AdjustAttribution;
6+
import com.adjust.sdk.Constants;
67
import com.google.gson.JsonElement;
78
import com.google.gson.JsonParser;
89

@@ -39,6 +40,7 @@ public class TestActivityPackage {
3940
public String reftag;
4041
public String deepLinkParameters;
4142
public AdjustAttribution attribution;
43+
public String referrer;
4244

4345
public TestActivityPackage(ActivityPackage activityPackage) {
4446
this.activityPackage = activityPackage;
@@ -123,7 +125,13 @@ public void testClickPackage(String source) {
123125
assertParameterEquals("source", source);
124126

125127
// referrer
126-
assertParameterEquals("reftag", reftag);
128+
assertParameterEquals(Constants.REFTAG, reftag);
129+
130+
if (source == Constants.REFTAG) {
131+
assertParameterEquals("referrer", referrer);
132+
} else {
133+
assertParameterNull("referrer");
134+
}
127135

128136
// params
129137
assertJsonParameterEquals("params", deepLinkParameters);

0 commit comments

Comments
 (0)