}
}
@Test
public void convert403() {
final JerseyNexusClient client = (JerseyNexusClient) createNexusClient(
nexus(), "deployment", "deployment123"
);
try {
client.serviceResource("users").get(UserListResourceResponse.class);
}
catch (UniformInterfaceException e) {
final NexusClientException converted = client.convertIfKnown(e);
assertThat(converted, is(instanceOf(NexusClientAccessForbiddenException.class)));
// do it again so we ensure we consumed and such connection is available
try {
client.serviceResource("users").get(UserListResourceResponse.class);
}
catch (UniformInterfaceException e1) {
final NexusClientException converted1 = client.convertIfKnown(e);
assertThat(converted1, is(instanceOf(NexusClientAccessForbiddenException.class)));
}
}
}