Example usage for org.springframework.ide.eclipse.boot.dash.test.mocks MockCFSpace getOrganization

List of usage examples for org.springframework.ide.eclipse.boot.dash.test.mocks MockCFSpace getOrganization

Introduction

In this page you can find the example usage for org.springframework.ide.eclipse.boot.dash.test.mocks MockCFSpace getOrganization.

Prototype

@Override
    public CFOrganization getOrganization() 

Source Link

Usage

From source file:org.springframework.ide.eclipse.boot.dash.test.CloudFoundryBootDashModelMockingTest.java

@Test
public void appsManagerDefaultHost() throws Exception {
    MockCFSpace space = clientFactory.defSpace("my-org", "foo");

    String apiUrl = "http://api.some-cloud.com";
    String username = "freddy";
    String password = "whocares";

    CloudFoundryBootDashModel cfModel = harness.createCfTarget(new CFClientParams(apiUrl, username,
            CFCredentials.fromPassword(password), false, "my-org", "foo", false));

    assertEquals("http://console.some-cloud.com", cfModel.getRunTarget().getAppsManagerHost());
    assertEquals("http://console.some-cloud.com", cfModel.getRunTarget().getAppsManagerHostDefault());

    assertEquals("http://console.some-cloud.com/organizations/" + space.getOrganization().getGuid() + "/spaces/"
            + space.getGuid(), cfModel.getRunTarget().getAppsManagerURL());
}

From source file:org.springframework.ide.eclipse.boot.dash.test.CloudFoundryBootDashModelMockingTest.java

@Test
public void appsManagerCustomizedHost() throws Exception {
    MockCFSpace space = clientFactory.defSpace("my-org", "foo");

    String apiUrl = "http://api.some-cloud.com";
    String username = "freddy";
    String password = "whocares";

    CloudFoundryBootDashModel cfModel = harness.createCfTarget(new CFClientParams(apiUrl, username,
            CFCredentials.fromPassword(password), false, "my-org", "foo", false));

    cfModel.getRunTarget().setAppsManagerHost("http://totallyDifferentHost.com");

    assertEquals("http://totallyDifferentHost.com", cfModel.getRunTarget().getAppsManagerHost());
    assertEquals("http://console.some-cloud.com", cfModel.getRunTarget().getAppsManagerHostDefault());

    assertEquals("http://totallyDifferentHost.com/organizations/" + space.getOrganization().getGuid()
            + "/spaces/" + space.getGuid(), cfModel.getRunTarget().getAppsManagerURL());
}