@@ -28,30 +28,16 @@ public void testUseThreadLocal() {
2828 assertEquals ("tx" , Intercom .getToken ());
2929 }
3030
31- @ Test
32- public void testApiKey () {
33- Intercom .setApiKey ("k1" );
34- assertEquals ("k1" , Intercom .getApiKey ());
35- assertEquals (Intercom .AuthKeyType .API_KEY , Intercom .getAuthKeyType ());
36- assertNull (Intercom .getToken ());
37- }
38-
3931 @ Test
4032 public void testToken () {
4133 Intercom .setToken ("t1" );
4234 assertEquals ("t1" , Intercom .getToken ());
43- assertEquals (Intercom .AuthKeyType .TOKEN , Intercom .getAuthKeyType ());
44- assertNull (Intercom .getApiKey ());
4535 }
4636
4737 @ Test
4838 public void testStaticContext () throws Exception {
49- Intercom .setApiKey ("k1" );
50- assertEquals ("k1" , Intercom .getApiKey ());
51- assertNull (Intercom .getToken ());
52- assertEquals (Intercom .AuthKeyType .API_KEY , Intercom .getAuthKeyType ());
53- Intercom .setAppID ("app1" );
54- assertEquals ("app1" , Intercom .getAppID ());
39+ Intercom .setToken ("t1" );
40+ assertEquals ("t1" , Intercom .getToken ());
5541 Intercom .setConnectionTimeout (98765 );
5642 assertEquals (98765 , Intercom .getConnectionTimeout ());
5743 Intercom .setRequestTimeout (12345 );
@@ -66,15 +52,11 @@ public void testStaticContext() throws Exception {
6652 tt1 .waitUntilComplete ();
6753 tt2 .waitUntilComplete ();
6854
69- assertEquals (Intercom .getApiKey (), tt1 .apiKey );
70- assertEquals (Intercom .getAuthKeyType (), tt1 .authKeyType );
7155 assertEquals (Intercom .getToken (), tt1 .token );
7256 assertEquals (Intercom .getConnectionTimeout (), tt1 .connectionTimeout );
7357 assertEquals (Intercom .getRequestTimeout (), tt1 .requestTimeout );
7458 assertEquals (Intercom .isRequestUsingCaches (), tt1 .requestUsingCaches );
7559
76- assertEquals (Intercom .getApiKey (), tt2 .apiKey );
77- assertEquals (Intercom .getAuthKeyType (), tt2 .authKeyType );
7860 assertEquals (Intercom .getToken (), tt2 .token );
7961 assertEquals (Intercom .getConnectionTimeout (), tt2 .connectionTimeout );
8062 assertEquals (Intercom .getRequestTimeout (), tt2 .requestTimeout );
@@ -93,15 +75,11 @@ public void testThreadLocalContext() throws Exception {
9375 tt2 .waitUntilComplete ();
9476
9577 assertEquals (tt1 .localToken , tt1 .token );
96- assertNull (tt1 .apiKey );
97- assertEquals (Intercom .AuthKeyType .TOKEN , tt1 .authKeyType );
9878 assertEquals (tt1 .localConnectionTimeout , tt1 .connectionTimeout );
9979 assertEquals (tt1 .localRequestTimeout , tt1 .requestTimeout );
10080 assertEquals (tt1 .localRequestUsingCaches , tt1 .requestUsingCaches );
10181
102- assertEquals (tt2 .localApiKey , tt2 .apiKey );
103- assertNull (tt2 .token );
104- assertEquals (Intercom .AuthKeyType .API_KEY , tt2 .authKeyType );
82+ assertEquals (tt2 .localToken , tt2 .token );
10583 assertEquals (tt2 .localConnectionTimeout , tt2 .connectionTimeout );
10684 assertEquals (tt2 .localRequestTimeout , tt2 .requestTimeout );
10785 assertEquals (tt2 .localRequestUsingCaches , tt2 .requestUsingCaches );
@@ -111,44 +89,40 @@ public void testThreadLocalContext() throws Exception {
11189 public void testClearThreadLocalContexts () throws Exception {
11290 Intercom .setUseThreadLocal (true );
11391
114- Intercom .setApiKey ( "testKey " );
115- assertEquals ("testKey " , Intercom .getApiKey ());
92+ Intercom .setToken ( "testToken " );
93+ assertEquals ("testToken " , Intercom .getToken ());
11694
11795 Intercom .clearThreadLocalContexts ();
118- assertNull (Intercom .getApiKey ());
96+ assertNull (Intercom .getToken ());
11997
120- Intercom .setApiKey ( "testKey2 " );
121- assertEquals ("testKey2 " , Intercom .getApiKey ());
98+ Intercom .setToken ( "testToken2 " );
99+ assertEquals ("testToken2 " , Intercom .getToken ());
122100 }
123101
124102 @ Test
125103 public void testClearThreadLocalContext () throws Exception {
126104 Intercom .setUseThreadLocal (true );
127105
128- Intercom .setApiKey ( "testKey " );
129- assertEquals ("testKey " , Intercom .getApiKey ());
106+ Intercom .setToken ( "testToken " );
107+ assertEquals ("testToken " , Intercom .getToken ());
130108
131109 Intercom .clearThreadLocalContext ();
132- assertNull (Intercom .getApiKey ());
110+ assertNull (Intercom .getToken ());
133111
134- Intercom .setApiKey ( "testKey2 " );
135- assertEquals ("testKey2 " , Intercom .getApiKey ());
112+ Intercom .setToken ( "testToken2 " );
113+ assertEquals ("testToken2 " , Intercom .getToken ());
136114 }
137115
138116 class ThreadTester implements Runnable {
139- String apiKey , appId , token ;
140- Intercom .AuthKeyType authKeyType ;
117+ String token ;
141118 int connectionTimeout = -1 ;
142119 int requestTimeout = -1 ;
143120 Boolean requestUsingCaches ;
144121 boolean completed = false ;
145122
146123 @ Override
147124 public void run () {
148- apiKey = Intercom .getApiKey ();
149- authKeyType = Intercom .getAuthKeyType ();
150125 token = Intercom .getToken ();
151- appId = Intercom .getAppID ();
152126 connectionTimeout = Intercom .getConnectionTimeout ();
153127 requestTimeout = Intercom .getRequestTimeout ();
154128 requestUsingCaches = Intercom .isRequestUsingCaches ();
@@ -170,7 +144,6 @@ void waitUntilComplete() throws InterruptedException {
170144 class ThreadLocalTester1 extends ThreadTester {
171145 final Random rnd = new Random ();
172146 final String localToken = "tx" ;
173- final String localAppId = "appx" ;
174147 final int localConnectionTimeout = rnd .nextInt ();
175148 final int localRequestTimeout = rnd .nextInt ();
176149 final boolean localRequestUsingCaches = rnd .nextBoolean ();
@@ -179,7 +152,6 @@ class ThreadLocalTester1 extends ThreadTester {
179152 public void run () {
180153 Intercom .clearThreadLocalContext ();
181154 Intercom .setToken (localToken );
182- Intercom .setAppID (localAppId );
183155 Intercom .setConnectionTimeout (localConnectionTimeout );
184156 Intercom .setRequestTimeout (localRequestTimeout );
185157 Intercom .setRequestUsingCaches (localRequestUsingCaches );
@@ -189,17 +161,15 @@ public void run() {
189161
190162 class ThreadLocalTester2 extends ThreadTester {
191163 final Random rnd = new Random ();
192- final String localApiKey = "api" ;
193- final String localAppId = "appId" ;
164+ final String localToken = "t2" ;
194165 final int localConnectionTimeout = rnd .nextInt ();
195166 final int localRequestTimeout = rnd .nextInt ();
196167 final boolean localRequestUsingCaches = rnd .nextBoolean ();
197168
198169 @ Override
199170 public void run () {
200171 Intercom .clearThreadLocalContext ();
201- Intercom .setApiKey (localApiKey );
202- Intercom .setAppID (localAppId );
172+ Intercom .setToken (localToken );
203173 Intercom .setConnectionTimeout (localConnectionTimeout );
204174 Intercom .setRequestTimeout (localRequestTimeout );
205175 Intercom .setRequestUsingCaches (localRequestUsingCaches );
0 commit comments