@@ -129,7 +129,8 @@ public void fetchNewRelease_whenConnectionFails_throwsError() throws Exception {
129
129
TEST_FID_1 , TEST_APP_ID_1 , TEST_API_KEY , TEST_AUTH_TOKEN , applicationContext ));
130
130
131
131
assertThat (ex .getErrorCode ()).isEqualTo (Status .NETWORK_FAILURE );
132
- assertThat (ex .getMessage ()).contains ("Failed to fetch releases due to unknown network error" );
132
+ assertThat (ex .getMessage ())
133
+ .contains (FirebaseAppDistributionException .ErrorMessages .NETWORK_ERROR );
133
134
assertThat (ex .getCause ()).isEqualTo (caughtException );
134
135
}
135
136
@@ -146,7 +147,8 @@ public void fetchNewRelease_whenResponseFailsWith401_throwsError() throws Except
146
147
TEST_FID_1 , TEST_APP_ID_1 , TEST_API_KEY , TEST_AUTH_TOKEN , applicationContext ));
147
148
148
149
assertThat (ex .getErrorCode ()).isEqualTo (Status .AUTHENTICATION_FAILURE );
149
- assertThat (ex .getMessage ()).isEqualTo ("Failed to authenticate the tester" );
150
+ assertThat (ex .getMessage ())
151
+ .isEqualTo (FirebaseAppDistributionException .ErrorMessages .AUTHENTICATION_ERROR );
150
152
verify (mockHttpsURLConnection ).disconnect ();
151
153
}
152
154
@@ -163,7 +165,8 @@ public void fetchNewRelease_whenResponseFailsWith403_throwsError() throws Except
163
165
TEST_FID_1 , TEST_APP_ID_1 , TEST_API_KEY , TEST_AUTH_TOKEN , applicationContext ));
164
166
165
167
assertThat (ex .getErrorCode ()).isEqualTo (Status .AUTHENTICATION_FAILURE );
166
- assertThat (ex .getMessage ()).isEqualTo ("Failed to authorize the tester" );
168
+ assertThat (ex .getMessage ())
169
+ .isEqualTo (FirebaseAppDistributionException .ErrorMessages .AUTHORIZATION_ERROR );
167
170
verify (mockHttpsURLConnection ).disconnect ();
168
171
}
169
172
@@ -197,7 +200,8 @@ public void fetchNewRelease_whenResponseFailsWith504_throwsError() throws Except
197
200
TEST_FID_1 , TEST_APP_ID_1 , TEST_API_KEY , TEST_AUTH_TOKEN , applicationContext ));
198
201
199
202
assertThat (ex .getErrorCode ()).isEqualTo (Status .NETWORK_FAILURE );
200
- assertThat (ex .getMessage ()).isEqualTo ("Failed to fetch releases due to timeout" );
203
+ assertThat (ex .getMessage ())
204
+ .isEqualTo (FirebaseAppDistributionException .ErrorMessages .TIMEOUT_ERROR );
201
205
verify (mockHttpsURLConnection ).disconnect ();
202
206
}
203
207
@@ -232,7 +236,8 @@ public void fetchNewRelease_whenInvalidJson_throwsError() throws Exception {
232
236
TEST_FID_1 , TEST_APP_ID_1 , TEST_API_KEY , TEST_AUTH_TOKEN , applicationContext ));
233
237
234
238
assertThat (ex .getErrorCode ()).isEqualTo (Status .UNKNOWN );
235
- assertThat (ex .getMessage ()).isEqualTo ("Error parsing service response" );
239
+ assertThat (ex .getMessage ())
240
+ .isEqualTo (FirebaseAppDistributionException .ErrorMessages .JSON_PARSING_ERROR );
236
241
assertThat (ex .getCause ()).isInstanceOf (JSONException .class );
237
242
verify (mockHttpsURLConnection ).disconnect ();
238
243
}
0 commit comments