@@ -53,7 +53,7 @@ public void testCaptureSimple() {
53
53
ph .shutdown ();
54
54
assertEquals (1 , sender .calls .size ());
55
55
assertEquals (1 , sender .calls .get (0 ).size ());
56
- JSONObject json = sender .calls .get (0 ).get (0 );
56
+ var json = sender .calls .get (0 ).get (0 );
57
57
// Assert JSON includes the expected distinct_id, event, and timestamp, ignoring
58
58
// any extraneus properties.
59
59
assertThatJson ("{\" distinct_id\" :\" test id\" ,\" event\" :\" test event\" ,\" timestamp\" :\" " + instantExpected
@@ -85,7 +85,7 @@ public void testEnsureEventHasGeneratedUuid() {
85
85
86
86
@ Test
87
87
public void testCaptureWithProperties () {
88
- ph .capture ("test id" , "test event" , new HashMap <String , Object >() {
88
+ ph .capture ("test id" , "test event" , new HashMap <>() {
89
89
{
90
90
put ("movie_id" , 123 );
91
91
put ("category" , "romcom" );
@@ -94,15 +94,15 @@ public void testCaptureWithProperties() {
94
94
ph .shutdown ();
95
95
assertEquals (1 , sender .calls .size ());
96
96
assertEquals (1 , sender .calls .get (0 ).size ());
97
- JSONObject json = sender .calls .get (0 ).get (0 );
97
+ var json = sender .calls .get (0 ).get (0 );
98
98
assertThatJson ("{\" distinct_id\" :\" test id\" ,\" event\" :\" test event\" "
99
99
+ ",\" properties\" :{\" movie_id\" :123,\" category\" :\" romcom\" },\" timestamp\" :\" " + instantExpected
100
100
+ "\" }" ).isEqualTo (new JSONObject (json , "distinct_id" , "event" , "properties" , "timestamp" ).toString ());
101
101
}
102
102
103
103
@ Test
104
104
public void testIdentifySimple () {
105
- ph .identify ("test id" , new HashMap <String , Object >() {
105
+ ph .identify ("test id" , new HashMap <>() {
106
106
{
107
107
put (
"email" ,
"[email protected] " );
108
108
put ("proUser" , false );
@@ -111,7 +111,7 @@ public void testIdentifySimple() {
111
111
ph .shutdown ();
112
112
assertEquals (1 , sender .calls .size ());
113
113
assertEquals (1 , sender .calls .get (0 ).size ());
114
- JSONObject json = sender .calls .get (0 ).get (0 );
114
+ var json = sender .calls .get (0 ).get (0 );
115
115
assertThatJson ("{\" distinct_id\" :\" test id\" ,\" event\" :\" $identify\" "
116
116
+
",\" properties\" :{\" $set\" :{\" email\" :\" [email protected] \" ,\" proUser\" :false}},\" timestamp\" :\" "
117
117
+ instantExpected + "\" }" )
@@ -120,12 +120,12 @@ public void testIdentifySimple() {
120
120
121
121
@ Test
122
122
public void testIdentifyWithSetOnce () {
123
- ph .identify ("test id" , new HashMap <String , Object >() {
123
+ ph .identify ("test id" , new HashMap <>() {
124
124
{
125
125
put (
"email" ,
"[email protected] " );
126
126
put ("proUser" , false );
127
127
}
128
- }, new HashMap <String , Object >() {
128
+ }, new HashMap <>() {
129
129
{
130
130
put ("first_location" , "colorado" );
131
131
put ("first_number" , 5 );
@@ -134,7 +134,7 @@ public void testIdentifyWithSetOnce() {
134
134
ph .shutdown ();
135
135
assertEquals (1 , sender .calls .size ());
136
136
assertEquals (1 , sender .calls .get (0 ).size ());
137
- JSONObject json = sender .calls .get (0 ).get (0 );
137
+ var json = sender .calls .get (0 ).get (0 );
138
138
assertThatJson ("{\" distinct_id\" :\" test id\" ,\" event\" :\" $identify\" "
139
139
+
",\" properties\" :{\" $set\" :{\" email\" :\" [email protected] \" ,\" proUser\" :false}"
140
140
+ ",\" $set_once\" :{\" first_location\" :\" colorado\" ,\" first_number\" :5}" + "},\" timestamp\" :\" "
@@ -145,7 +145,7 @@ public void testIdentifyWithSetOnce() {
145
145
146
146
@ Test
147
147
public void testSet () {
148
- ph .set ("test id" , new HashMap <String , Object >() {
148
+ ph .set ("test id" , new HashMap <>() {
149
149
{
150
150
put (
"email" ,
"[email protected] " );
151
151
put ("proUser" , false );
@@ -154,7 +154,7 @@ public void testSet() {
154
154
ph .shutdown ();
155
155
assertEquals (1 , sender .calls .size ());
156
156
assertEquals (1 , sender .calls .get (0 ).size ());
157
- JSONObject json = sender .calls .get (0 ).get (0 );
157
+ var json = sender .calls .get (0 ).get (0 );
158
158
assertThatJson ("{\" distinct_id\" :\" test id\" ,\" event\" :\" $set\" "
159
159
+
",\" properties\" :{\" $set\" :{\" email\" :\" [email protected] \" ,\" proUser\" :false}},\" timestamp\" :\" "
160
160
+ instantExpected + "\" }" )
@@ -163,7 +163,7 @@ public void testSet() {
163
163
164
164
@ Test
165
165
public void testSetOnce () {
166
- ph .setOnce ("test id" , new HashMap <String , Object >() {
166
+ ph .setOnce ("test id" , new HashMap <>() {
167
167
{
168
168
put ("first_location" , "colorado" );
169
169
put ("first_number" , 5 );
@@ -172,7 +172,7 @@ public void testSetOnce() {
172
172
ph .shutdown ();
173
173
assertEquals (1 , sender .calls .size ());
174
174
assertEquals (1 , sender .calls .get (0 ).size ());
175
- JSONObject json = sender .calls .get (0 ).get (0 );
175
+ var json = sender .calls .get (0 ).get (0 );
176
176
assertThatJson ("{\" distinct_id\" :\" test id\" ,\" event\" :\" $set_once\" "
177
177
+ ",\" properties\" :{\" $set_once\" :{\" first_location\" :\" colorado\" ,\" first_number\" :5}"
178
178
+ "},\" timestamp\" :\" " + instantExpected + "\" }" )
@@ -185,7 +185,7 @@ public void testAlias() {
185
185
ph .shutdown ();
186
186
assertEquals (1 , sender .calls .size ());
187
187
assertEquals (1 , sender .calls .get (0 ).size ());
188
- JSONObject json = sender .calls .get (0 ).get (0 );
188
+ var json = sender .calls .get (0 ).get (0 );
189
189
assertThatJson ("{\" distinct_id\" :\" test id\" ,\" event\" :\" $create_alias\" "
190
190
+ ",\" properties\" :{\" distinct_id\" :\" test id\" ,\" alias\" :\" second id\" }" + ",\" timestamp\" :\" "
191
191
+ instantExpected + "\" }" )
@@ -219,7 +219,7 @@ public void testQueueSize3() throws InterruptedException {
219
219
assertEquals (2 , sender .calls .size ());
220
220
assertEquals (3 , sender .calls .get (0 ).size ());
221
221
assertEquals (1 , sender .calls .get (1 ).size ());
222
- JSONObject json = sender .calls .get (0 ).get (0 );
222
+ var json = sender .calls .get (0 ).get (0 );
223
223
assertThatJson (
224
224
"{\" distinct_id\" :\" id1\" ,\" event\" :\" first batch event\" ,\" timestamp\" :\" " + instantExpected + "\" }" )
225
225
.isEqualTo (new JSONObject (json , "distinct_id" , "event" , "timestamp" ).toString ());
@@ -246,9 +246,9 @@ public void testMaxTimeInQueue() throws InterruptedException {
246
246
queueManager = new QueueManager .Builder (sender ).sleepMs (0 ).maxTimeInQueue (Duration .ofDays (3 ))
247
247
.maxQueueSize (10000 ).build ();
248
248
ph = new PostHog .BuilderWithCustomQueueManager (queueManager ).build ();
249
- String originalInstant = "2020-02-02T02:02:02Z" ;
250
- String secondInstant = "2020-02-03T02:02:02Z" ;
251
- String thirdInstant = "2020-02-09T02:02:02Z" ;
249
+ var originalInstant = "2020-02-02T02:02:02Z" ;
250
+ var secondInstant = "2020-02-03T02:02:02Z" ;
251
+ var thirdInstant = "2020-02-09T02:02:02Z" ;
252
252
updateInstantNow (originalInstant );
253
253
ph .capture ("id1" , "first batch event" );
254
254
updateInstantNow (secondInstant );
@@ -260,7 +260,7 @@ public void testMaxTimeInQueue() throws InterruptedException {
260
260
assertEquals (2 , sender .calls .size ());
261
261
assertEquals (2 , sender .calls .get (0 ).size ());
262
262
assertEquals (1 , sender .calls .get (1 ).size ());
263
- JSONObject json = sender .calls .get (0 ).get (0 );
263
+ var json = sender .calls .get (0 ).get (0 );
264
264
assertThatJson (
265
265
"{\" distinct_id\" :\" id1\" ,\" event\" :\" first batch event\" ,\" timestamp\" :\" " + originalInstant + "\" }" )
266
266
.isEqualTo (new JSONObject (json , "distinct_id" , "event" , "timestamp" ).toString ());
0 commit comments