Search in sources :

Example 26 with StateController

use of uk.gov.ida.hub.policy.domain.StateController in project verify-hub by alphagov.

the class StateControllerFactoryTest method shouldCreateAUserAccountCreationRequestSentStateController.

@Test
public void shouldCreateAUserAccountCreationRequestSentStateController() {
    StateController controller = stateControllerFactory.build(aUserAccountCreationRequestSentState().build(), stateTransitionAction);
    assertThat(controller).isInstanceOf(UserAccountCreationRequestSentStateController.class);
}
Also used : StateController(uk.gov.ida.hub.policy.domain.StateController) Test(org.junit.Test)

Example 27 with StateController

use of uk.gov.ida.hub.policy.domain.StateController in project verify-hub by alphagov.

the class StateControllerFactoryTest method shouldCreateACycle0And1MatchRequestSentStateControllerFromTransitionalClass.

@Deprecated
@Test
public void shouldCreateACycle0And1MatchRequestSentStateControllerFromTransitionalClass() {
    StateController controller = stateControllerFactory.build(aCycle0And1MatchRequestSentState().build(), stateTransitionAction);
    assertThat(controller).isInstanceOf(Cycle0And1MatchRequestSentStateController.class);
}
Also used : StateController(uk.gov.ida.hub.policy.domain.StateController) Test(org.junit.Test)

Example 28 with StateController

use of uk.gov.ida.hub.policy.domain.StateController in project verify-hub by alphagov.

the class StateControllerFactoryTest method shouldCreateAnEidasAwaitingCycle3DataStateController.

@Test
public void shouldCreateAnEidasAwaitingCycle3DataStateController() {
    StateController controller = stateControllerFactory.build(anEidasAwaitingCycle3DataState().build(), stateTransitionAction);
    assertThat(controller).isInstanceOf(EidasAwaitingCycle3DataStateController.class);
}
Also used : StateController(uk.gov.ida.hub.policy.domain.StateController) Test(org.junit.Test)

Example 29 with StateController

use of uk.gov.ida.hub.policy.domain.StateController in project verify-hub by alphagov.

the class StateControllerFactoryTest method shouldCreateASessionStartedStateController.

@Test
public void shouldCreateASessionStartedStateController() {
    StateController controller = stateControllerFactory.build(aSessionStartedState().build(), stateTransitionAction);
    assertThat(controller).isInstanceOf(SessionStartedStateController.class);
}
Also used : StateController(uk.gov.ida.hub.policy.domain.StateController) Test(org.junit.Test)

Example 30 with StateController

use of uk.gov.ida.hub.policy.domain.StateController in project verify-hub by alphagov.

the class StateControllerFactoryTest method shouldCreateAFraudEventDetectedStateController.

@Test
public void shouldCreateAFraudEventDetectedStateController() {
    StateController controller = stateControllerFactory.build(aFraudEventDetectedState().build(), stateTransitionAction);
    assertThat(controller).isInstanceOf(FraudEventDetectedStateController.class);
}
Also used : StateController(uk.gov.ida.hub.policy.domain.StateController) Test(org.junit.Test)

Aggregations

Test (org.junit.Test)59 StateController (uk.gov.ida.hub.policy.domain.StateController)59 ResponseFromHub (uk.gov.ida.hub.policy.domain.ResponseFromHub)16 AuthnFailedErrorState (uk.gov.ida.hub.policy.domain.state.AuthnFailedErrorState)1 AwaitingCycle3DataState (uk.gov.ida.hub.policy.domain.state.AwaitingCycle3DataState)1 Cycle0And1MatchRequestSentState (uk.gov.ida.hub.policy.domain.state.Cycle0And1MatchRequestSentState)1 Cycle3DataInputCancelledState (uk.gov.ida.hub.policy.domain.state.Cycle3DataInputCancelledState)1 Cycle3MatchRequestSentState (uk.gov.ida.hub.policy.domain.state.Cycle3MatchRequestSentState)1 FraudEventDetectedState (uk.gov.ida.hub.policy.domain.state.FraudEventDetectedState)1 IdpSelectedState (uk.gov.ida.hub.policy.domain.state.IdpSelectedState)1 MatchingServiceRequestErrorState (uk.gov.ida.hub.policy.domain.state.MatchingServiceRequestErrorState)1 NoMatchState (uk.gov.ida.hub.policy.domain.state.NoMatchState)1 RequesterErrorState (uk.gov.ida.hub.policy.domain.state.RequesterErrorState)1 SessionStartedState (uk.gov.ida.hub.policy.domain.state.SessionStartedState)1 SuccessfulMatchState (uk.gov.ida.hub.policy.domain.state.SuccessfulMatchState)1 TimeoutState (uk.gov.ida.hub.policy.domain.state.TimeoutState)1 UserAccountCreatedState (uk.gov.ida.hub.policy.domain.state.UserAccountCreatedState)1 UserAccountCreationFailedState (uk.gov.ida.hub.policy.domain.state.UserAccountCreationFailedState)1 UserAccountCreationRequestSentState (uk.gov.ida.hub.policy.domain.state.UserAccountCreationRequestSentState)1