Search in sources :

Example 1 with SpyRoutingContext

use of io.gravitee.am.gateway.handler.root.resources.handler.dummies.SpyRoutingContext in project gravitee-access-management by gravitee-io.

the class DeviceIdentifierHandlerTest method setUp.

@Before
public void setUp() {
    Domain domain = new Domain();
    domain.setId(UUID.randomUUID().toString());
    client = new Client();
    client.setDomain(domain.getId());
    client.setId(UUID.randomUUID().toString());
    client.setClientId(UUID.randomUUID().toString());
    deviceService = spy(DeviceService.class);
    handler = new DeviceIdentifierHandler(deviceService);
    userId = UUID.randomUUID().toString();
    deviceIdentifierId = UUID.randomUUID().toString();
    spyRoutingContext = spy(new SpyRoutingContext());
    doNothing().when(spyRoutingContext).next();
}
Also used : SpyRoutingContext(io.gravitee.am.gateway.handler.root.resources.handler.dummies.SpyRoutingContext) DeviceService(io.gravitee.am.service.DeviceService) Domain(io.gravitee.am.model.Domain) Client(io.gravitee.am.model.oidc.Client) Before(org.junit.Before)

Example 2 with SpyRoutingContext

use of io.gravitee.am.gateway.handler.root.resources.handler.dummies.SpyRoutingContext in project gravitee-access-management by gravitee-io.

the class RememberDeviceHandlerTest method setUp.

@Before
public void setUp() {
    domain = new Domain();
    domain.setId(UUID.randomUUID().toString());
    client = new Client();
    client.setId(UUID.randomUUID().toString());
    client.setClientId(UUID.randomUUID().toString());
    handler = new RememberDeviceSettingsHandler();
    spyRoutingContext = spy(new SpyRoutingContext());
    doNothing().when(spyRoutingContext).next();
    doNothing().when(spyRoutingContext).fail(anyInt());
}
Also used : SpyRoutingContext(io.gravitee.am.gateway.handler.root.resources.handler.dummies.SpyRoutingContext) Domain(io.gravitee.am.model.Domain) Client(io.gravitee.am.model.oidc.Client) Before(org.junit.Before)

Example 3 with SpyRoutingContext

use of io.gravitee.am.gateway.handler.root.resources.handler.dummies.SpyRoutingContext in project gravitee-access-management by gravitee-io.

the class LoginAttemptHandlerTest method setUp.

@Before
public void setUp() {
    final IdentityProvider internal = new IdentityProvider();
    internal.setId(UUID.randomUUID().toString());
    internal.setExternal(false);
    final IdentityProvider external = new IdentityProvider();
    external.setId(UUID.randomUUID().toString());
    external.setExternal(true);
    doReturn(internal).when(identityProviderManager).getIdentityProvider(internal.getId());
    domain = new Domain();
    domain.setId(UUID.randomUUID().toString());
    client = new Client();
    client.setId(UUID.randomUUID().toString());
    client.setClientId(UUID.randomUUID().toString());
    client.setIdentityProviders(getApplicationIdentityProviders(internal.getId(), external.getId()));
    final LoginAttempt attempts = new LoginAttempt();
    attempts.setAttempts(5);
    doReturn(Maybe.just(attempts)).when(loginAttemptService).checkAccount(any(), any());
    spyRoutingContext = spy(new SpyRoutingContext());
    loginAttemptHandler = new LoginAttemptHandler(domain, identityProviderManager, loginAttemptService);
    doNothing().when(spyRoutingContext).next();
}
Also used : SpyRoutingContext(io.gravitee.am.gateway.handler.root.resources.handler.dummies.SpyRoutingContext) IdentityProvider(io.gravitee.am.model.IdentityProvider) ApplicationIdentityProvider(io.gravitee.am.model.idp.ApplicationIdentityProvider) LoginAttempt(io.gravitee.am.model.LoginAttempt) Domain(io.gravitee.am.model.Domain) Client(io.gravitee.am.model.oidc.Client) Before(org.junit.Before)

Aggregations

SpyRoutingContext (io.gravitee.am.gateway.handler.root.resources.handler.dummies.SpyRoutingContext)3 Domain (io.gravitee.am.model.Domain)3 Client (io.gravitee.am.model.oidc.Client)3 Before (org.junit.Before)3 IdentityProvider (io.gravitee.am.model.IdentityProvider)1 LoginAttempt (io.gravitee.am.model.LoginAttempt)1 ApplicationIdentityProvider (io.gravitee.am.model.idp.ApplicationIdentityProvider)1 DeviceService (io.gravitee.am.service.DeviceService)1