Skip to content

Commit

Permalink
feat: update workspace external api
Browse files Browse the repository at this point in the history
  • Loading branch information
andrejpetras committed Feb 29, 2024
1 parent 1b08d63 commit 84d5ce5
Showing 1 changed file with 9 additions and 6 deletions.
Original file line number Diff line number Diff line change
Expand Up @@ -9,7 +9,6 @@
import java.util.ArrayList;
import java.util.HashSet;
import java.util.List;
import java.util.Set;

import jakarta.ws.rs.HttpMethod;
import jakarta.ws.rs.core.Response;
Expand All @@ -24,6 +23,8 @@

import gen.org.tkit.onecx.announcement.bff.rs.internal.model.*;
import gen.org.tkit.onecx.announcement.client.model.*;
import gen.org.tkit.onecx.workspace.client.model.WorkspaceAbstract;
import gen.org.tkit.onecx.workspace.client.model.WorkspacePageResult;
import io.quarkiverse.mockserver.test.InjectMockServerClient;
import io.quarkus.test.common.http.TestHTTPEndpoint;
import io.quarkus.test.junit.QuarkusTest;
Expand Down Expand Up @@ -392,15 +393,17 @@ void createAnnouncement_shouldReturnBadRequest_whenRunningIntoValidationConstrai

@Test
void getAllWorkspaceNames() {
Set<String> workspaceNames = new HashSet<>();
workspaceNames.add("testWorkspace");

var result = new WorkspacePageResult().stream(List.of(
new WorkspaceAbstract().name("testWorkspace").description("testWorkspace")));

// create mock rest endpoint
mockServerClient
.when(request().withPath("/v1/workspaces")
.withMethod(HttpMethod.GET))
.when(request().withPath("/v1/workspaces/search")
.withMethod(HttpMethod.POST))
.respond(httpRequest -> response().withStatusCode(Response.Status.OK.getStatusCode())
.withContentType(MediaType.APPLICATION_JSON)
.withBody(JsonBody.json(workspaceNames)));
.withBody(JsonBody.json(result)));

var response = given()
.when()
Expand Down

0 comments on commit 84d5ce5

Please sign in to comment.