11package com .siftscience ;
22
3+ import com .siftscience .model .App ;
34import com .siftscience .model .Browser ;
45import com .siftscience .model .Event ;
56import com .siftscience .model .VerificationSendFieldSet ;
@@ -23,14 +24,27 @@ public void testVerification() throws Exception {
2324 " \" $send_to\" : \" billy_jones_301@gmail.com\" ,\n " +
2425 " \" $verification_type\" : \" $email\" ,\n " +
2526 " \" $brand_name\" : \" brand\" ,\n " +
26- " \" $language\" : \" en\" ,\n " +
27+ " \" $site_country\" : \" USA\" ,\n " +
28+ " \" $language\" : \" English\" ,\n " +
2729 " \" $event\" : {\n " +
2830 " \" $session_id\" : \" gigtleqddo84l8cm15qe4il\" ,\n " +
2931 " \" $verified_event\" : \" $login\" ,\n " +
3032 " \" $reason\" : \" $automated_rule\" ,\n " +
3133 " \" $ip\" : \" 192.168.1.1\" ,\n " +
3234 " \" $browser\" : {\n " +
33- " \" $user_agent\" : \" Mozilla/5.0 (Macintosh; Intel Mac OS X 10_12_3) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/56.0.2924.87 Safari/537.36\" \n " +
35+ " \" $user_agent\" : \" Mozilla/5.0 (Macintosh; Intel Mac OS X 10_12_3) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/56.0.2924.87 Safari/537.36\" ,\n " +
36+ " \" $content_language\" : \" en-US\" ,\n " +
37+ " \" $accept_language\" : \" en-GB\" \n " +
38+ " },\n " +
39+ " \" $app\" : {\n " +
40+ " \" $os\" : \" iOS\" ,\n " +
41+ " \" $os_version\" : \" 1.0.0\" ,\n " +
42+ " \" $device_manufacturer\" : \" Apple\" ,\n " +
43+ " \" $device_model\" : \" iphone 4.2\" ,\n " +
44+ " \" $device_unique_id\" : \" A3D261E4-DE0A-470B-9E4A-720F3D3D22E6\" ,\n " +
45+ " \" $app_name\" : \" my app\" ,\n " +
46+ " \" $app_version\" : \" 1.0\" ,\n " +
47+ " \" $client_language\" : \" en-US\" \n " +
3448 " }\n " +
3549 " }\n " +
3650 "}" ;
@@ -44,8 +58,8 @@ public void testVerification() throws Exception {
4458 " \" sent_at\" : 1566324368002,\n " +
4559 " \" segment_id\" : \" 4\" ,\n " +
4660 " \" segment_name\" : \" Default template\" ,\n " +
47- " \" brand_name\" : \" brand \" ,\n " +
48- " \" site_country\" : \" USA \" ,\n " +
61+ " \" brand_name\" : \" all \" ,\n " +
62+ " \" site_country\" : \" IN \" ,\n " +
4963 " \" content_language\" : \" English\" \n " +
5064 "}" );
5165 server .enqueue (response );
@@ -62,7 +76,8 @@ public void testVerification() throws Exception {
6276 .setSendTo ("billy_jones_301@gmail.com" )
6377 .setVerificationType ("$email" )
6478 .setBrandName ("brand" )
65- .setLanguage ("en" )
79+ .setSiteCountry ("USA" )
80+ .setLanguage ("English" )
6681 .setVerificationEvent (
6782 new Event ()
6883 .setSessionId (sessionId )
@@ -71,8 +86,20 @@ public void testVerification() throws Exception {
7186 .setIp ("192.168.1.1" )
7287 .setBrowser (
7388 new Browser ()
74- .setUserAgent ("Mozilla/5.0 (Macintosh; Intel Mac OS X 10_12_3) AppleWebKit/537.36" +
75- " (KHTML, like Gecko) Chrome/56.0.2924.87 Safari/537.36" )
89+ .setUserAgent ("Mozilla/5.0 (Macintosh; Intel Mac OS X 10_12_3) AppleWebKit/537.36 (KHTML, like Gecko) " +
90+ "Chrome/56.0.2924.87 Safari/537.36" )
91+ .setContentLanguage ("en-US" )
92+ .setAcceptLanguage ("en-GB" )
93+ )
94+ .setApp (
95+ new App ().setOperatingSystem ("iOS" )
96+ .setOperatingSystemVersion ("1.0.0" )
97+ .setDeviceManufacturer ("Apple" )
98+ .setDeviceModel ("iphone 4.2" )
99+ .setDeviceUniqueId ("A3D261E4-DE0A-470B-9E4A-720F3D3D22E6" )
100+ .setAppName ("my app" )
101+ .setAppVersion ("1.0" )
102+ .setClientLanguage ("en-US" )
76103 )
77104
78105 )
0 commit comments