Search in sources :

Example 1 with UriBuilderImpl

use of org.everrest.core.impl.uri.UriBuilderImpl in project che by eclipse.

the class RecipeServiceTest method setUpUriInfo.

@BeforeMethod
public void setUpUriInfo() throws NoSuchFieldException, IllegalAccessException {
    when(uriInfo.getBaseUriBuilder()).thenReturn(new UriBuilderImpl());
    final Field uriField = service.getClass().getSuperclass().getDeclaredField("uriInfo");
    uriField.setAccessible(true);
    uriField.set(service, uriInfo);
}
Also used : Field(java.lang.reflect.Field) UriBuilderImpl(org.everrest.core.impl.uri.UriBuilderImpl) BeforeMethod(org.testng.annotations.BeforeMethod)

Example 2 with UriBuilderImpl

use of org.everrest.core.impl.uri.UriBuilderImpl in project che by eclipse.

the class MachineServiceLinksInjectorTest method setUp.

@BeforeMethod
public void setUp() throws Exception {
    machineLinksInjector = new MachineLinksInjector();
    final UriBuilder uriBuilder = new UriBuilderImpl();
    uriBuilder.uri(URI_BASE);
    when(serviceContextMock.getServiceUriBuilder()).thenReturn(uriBuilder);
    when(serviceContextMock.getBaseUriBuilder()).thenReturn(uriBuilder);
}
Also used : UriBuilder(javax.ws.rs.core.UriBuilder) UriBuilderImpl(org.everrest.core.impl.uri.UriBuilderImpl) BeforeMethod(org.testng.annotations.BeforeMethod)

Example 3 with UriBuilderImpl

use of org.everrest.core.impl.uri.UriBuilderImpl in project che by eclipse.

the class UserLinksInjectorTest method setUpContext.

@BeforeMethod
public void setUpContext() {
    final UriBuilderImpl uriBuilder = new UriBuilderImpl();
    uriBuilder.uri("http://localhost:8080");
    when(serviceContext.getServiceUriBuilder()).thenReturn(uriBuilder);
    when(serviceContext.getBaseUriBuilder()).thenReturn(uriBuilder);
}
Also used : UriBuilderImpl(org.everrest.core.impl.uri.UriBuilderImpl) BeforeMethod(org.testng.annotations.BeforeMethod)

Example 4 with UriBuilderImpl

use of org.everrest.core.impl.uri.UriBuilderImpl in project che by eclipse.

the class ProfileLinksInjectorTest method setUpContext.

@BeforeMethod
public void setUpContext() {
    final UriBuilderImpl uriBuilder = new UriBuilderImpl();
    uriBuilder.uri("http://localhost:8080");
    when(serviceContext.getServiceUriBuilder()).thenReturn(uriBuilder);
    when(serviceContext.getBaseUriBuilder()).thenReturn(uriBuilder);
}
Also used : UriBuilderImpl(org.everrest.core.impl.uri.UriBuilderImpl) BeforeMethod(org.testng.annotations.BeforeMethod)

Example 5 with UriBuilderImpl

use of org.everrest.core.impl.uri.UriBuilderImpl in project che by eclipse.

the class StackServiceTest method setUp.

@BeforeMethod
public void setUp() throws NoSuchFieldException, IllegalAccessException {
    byte[] fileContent = STACK_ID.getBytes();
    stackIcon = new StackIcon(ICON_MEDIA_TYPE, "image/svg+xml", fileContent);
    componentsImpl = singletonList(new StackComponentImpl(COMPONENT_NAME, COMPONENT_VERSION));
    stackSourceImpl = new StackSourceImpl(SOURCE_TYPE, SOURCE_ORIGIN);
    CommandImpl command = new CommandImpl(COMMAND_NAME, COMMAND_LINE, COMMAND_TYPE);
    EnvironmentImpl environment = new EnvironmentImpl(null, null);
    WorkspaceConfigImpl workspaceConfig = WorkspaceConfigImpl.builder().setName(WORKSPACE_CONFIG_NAME).setDefaultEnv(DEF_ENVIRONMENT_NAME).setCommands(singletonList(command)).setEnvironments(singletonMap(ENVIRONMENT_NAME, environment)).build();
    stackSourceDto = newDto(StackSourceDto.class).withType(SOURCE_TYPE).withOrigin(SOURCE_ORIGIN);
    StackComponentDto stackComponentDto = newDto(StackComponentDto.class).withName(COMPONENT_NAME).withVersion(COMPONENT_VERSION);
    componentsDto = singletonList(stackComponentDto);
    stackDto = DtoFactory.getInstance().createDto(StackDto.class).withId(STACK_ID).withName(NAME).withDescription(DESCRIPTION).withScope(SCOPE).withCreator(CREATOR).withTags(tags).withSource(stackSourceDto).withComponents(componentsDto);
    stackImpl = StackImpl.builder().setId(STACK_ID).setName(NAME).setDescription(DESCRIPTION).setScope(SCOPE).setCreator(CREATOR).setTags(tags).setSource(stackSourceImpl).setComponents(componentsImpl).setWorkspaceConfig(workspaceConfig).setStackIcon(stackIcon).build();
    foreignStack = StackImpl.builder().setId(STACK_ID).setName(NAME).setDescription(DESCRIPTION).setScope(SCOPE).setCreator(FOREIGN_CREATOR).setTags(tags).setSource(stackSourceImpl).setComponents(componentsImpl).setWorkspaceConfig(workspaceConfig).setStackIcon(stackIcon).build();
    when(uriInfo.getBaseUriBuilder()).thenReturn(new UriBuilderImpl());
    final Field uriField = service.getClass().getSuperclass().getDeclaredField("uriInfo");
    uriField.setAccessible(true);
    uriField.set(service, uriInfo);
}
Also used : CommandImpl(org.eclipse.che.api.machine.server.model.impl.CommandImpl) Field(java.lang.reflect.Field) StackComponentImpl(org.eclipse.che.api.workspace.server.model.impl.stack.StackComponentImpl) StackComponentDto(org.eclipse.che.api.workspace.shared.dto.stack.StackComponentDto) StackDto(org.eclipse.che.api.workspace.shared.dto.stack.StackDto) StackIcon(org.eclipse.che.api.workspace.server.stack.image.StackIcon) EnvironmentImpl(org.eclipse.che.api.workspace.server.model.impl.EnvironmentImpl) WorkspaceConfigImpl(org.eclipse.che.api.workspace.server.model.impl.WorkspaceConfigImpl) StackSourceImpl(org.eclipse.che.api.workspace.server.model.impl.stack.StackSourceImpl) StackSourceDto(org.eclipse.che.api.workspace.shared.dto.stack.StackSourceDto) UriBuilderImpl(org.everrest.core.impl.uri.UriBuilderImpl) BeforeMethod(org.testng.annotations.BeforeMethod)

Aggregations

UriBuilderImpl (org.everrest.core.impl.uri.UriBuilderImpl)5 BeforeMethod (org.testng.annotations.BeforeMethod)5 Field (java.lang.reflect.Field)2 UriBuilder (javax.ws.rs.core.UriBuilder)1 CommandImpl (org.eclipse.che.api.machine.server.model.impl.CommandImpl)1 EnvironmentImpl (org.eclipse.che.api.workspace.server.model.impl.EnvironmentImpl)1 WorkspaceConfigImpl (org.eclipse.che.api.workspace.server.model.impl.WorkspaceConfigImpl)1 StackComponentImpl (org.eclipse.che.api.workspace.server.model.impl.stack.StackComponentImpl)1 StackSourceImpl (org.eclipse.che.api.workspace.server.model.impl.stack.StackSourceImpl)1 StackIcon (org.eclipse.che.api.workspace.server.stack.image.StackIcon)1 StackComponentDto (org.eclipse.che.api.workspace.shared.dto.stack.StackComponentDto)1 StackDto (org.eclipse.che.api.workspace.shared.dto.stack.StackDto)1 StackSourceDto (org.eclipse.che.api.workspace.shared.dto.stack.StackSourceDto)1