Search in sources :

Example 1 with ClientNotFoundException

use of io.gravitee.am.service.exception.ClientNotFoundException in project gravitee-access-management by gravitee-io.

the class ClientServiceTest method shouldDelete_clientNotFound.

@Test
public void shouldDelete_clientNotFound() {
    when(applicationService.delete("my-client", null)).thenReturn(Completable.error(new ClientNotFoundException("my-client")));
    TestObserver testObserver = clientService.delete("my-client").test();
    testObserver.awaitTerminalEvent();
    testObserver.assertError(ClientNotFoundException.class);
    testObserver.assertNotComplete();
    verify(applicationService, times(1)).delete("my-client", null);
}
Also used : ClientNotFoundException(io.gravitee.am.service.exception.ClientNotFoundException) TestObserver(io.reactivex.observers.TestObserver) Test(org.junit.Test)

Example 2 with ClientNotFoundException

use of io.gravitee.am.service.exception.ClientNotFoundException in project gravitee-access-management by gravitee-io.

the class ClientServiceTest method shouldRenewSecret_clientNotFound.

@Test
public void shouldRenewSecret_clientNotFound() {
    when(applicationService.renewClientSecret(DOMAIN, "my-client", null)).thenReturn(Single.error(new ClientNotFoundException("my-client")));
    TestObserver testObserver = clientService.renewClientSecret(DOMAIN, "my-client").test();
    testObserver.awaitTerminalEvent();
    testObserver.assertError(ClientNotFoundException.class);
    testObserver.assertNotComplete();
    verify(applicationService, never()).update(any());
}
Also used : ClientNotFoundException(io.gravitee.am.service.exception.ClientNotFoundException) TestObserver(io.reactivex.observers.TestObserver) Test(org.junit.Test)

Aggregations

ClientNotFoundException (io.gravitee.am.service.exception.ClientNotFoundException)2 TestObserver (io.reactivex.observers.TestObserver)2 Test (org.junit.Test)2