Package org.openbankdata.core.client

Examples of org.openbankdata.core.client.MockedBankResponse


        .addParam("balanceForm", "balanceForm")
        .addParam("balanceForm:_idcl", "balanceForm:accountsList:0:_id15");
  }

  private BankResponse getTransactionResponse() {
    MockedBankResponse response = new MockedBankResponse();
    response.body(TestUtils.getFileContentAsString("sveadirekt-list-transactions.htm"));
    response.code(200);
    return response;
  }
View Full Code Here


  @Test
  public void testActivateSessionWithNonRespondingWebsite() {
    // Given
    // SveaDirekt's website is not responding
    MockedBankResponse mockedResponse = new MockedBankResponse();
    mockedResponse.code(404);
    EasyMock.expect(mBankClient.get(expectedInitialRequest())).andReturn(mockedResponse);
    EasyMock.replay(mBankClient);

    // When
    // Activating the session
View Full Code Here

    // Then
    assertFalse("The session should NOT have been activated", actual);
  }

  private BankResponse getValidInitialResponseMock() {
    MockedBankResponse mock = new MockedBankResponse();
    mock.code(200);
    return mock;
  }
View Full Code Here

    mock.code(200);
    return mock;
  }

  private BankResponse getValidLoginResponseMock() {
    MockedBankResponse mock = new MockedBankResponse();
    mock.body(TestUtils.getFileContentAsString("sveadirekt-login-successful.htm"));
    mock.code(200);
    return mock;
  }
View Full Code Here

    mock.code(200);
    return mock;
  }

  private BankResponse getInvalidLoginResponseMock() {
    MockedBankResponse mock = new MockedBankResponse();
    mock.body(TestUtils.getFileContentAsString("sveadirekt-login-failure.htm"));
    mock.code(200);
    return mock;
  }
View Full Code Here

    bankRequest.addParam("homeForm", "homeForm");
    return bankRequest;
  }

  private BankResponse getExpectedAccountsResponse() {
    MockedBankResponse bankResponse = new MockedBankResponse(ACCOUNT_LIST);
    bankResponse.code(200);
    return bankResponse;
  }
View Full Code Here

    account.setAccountType(AccountType.LIABILITY);
    return account;
  }

  private BankResponse mockedAccountResponse() {
    MockedBankResponse response = new MockedBankResponse("americanexpress-login-successful.htm");
    response.code(200);
    return response;
  }
View Full Code Here

    response.code(200);
    return response;
  }

  private BankResponse emptyAccountsResponse() {
    MockedBankResponse response = new MockedBankResponse();
    response.code(200);
    response.body("");
    return response;
  }
View Full Code Here

    assertEquals("Correct pagination parameter", "BPIndex",
        mPaginationStrategy.getPaginationParameter());
  }

  private BankResponse mockedBankResponse() {
    MockedBankResponse response =
        new MockedBankResponse("americanexpress-paginated-transactions-1.htm");
    response.code(200);
    return response;
  }
View Full Code Here

  @Test
  public void testActivateSessionWithNonRespondingWebsite() {
    // Given
    // AmericanExpress' website is not responding
    MockedBankResponse mockedBankResponse = new MockedBankResponse();
    mockedBankResponse.code(401);
    EasyMock.expect(mBankClient.get(expectedInitialRequest())).andReturn(mockedBankResponse);
    EasyMock.replay(mBankClient);

    // When
    // Activating the session
View Full Code Here

TOP

Related Classes of org.openbankdata.core.client.MockedBankResponse

Copyright © 2018 www.massapicom. All rights reserved.
All source code are property of their respective owners. Java is a trademark of Sun Microsystems, Inc and owned by ORACLE Inc. Contact coftware#gmail.com.