From c8adacab439a8840335e1a29e26f4b213a40adb1 Mon Sep 17 00:00:00 2001 From: Gigi Cheang Date: Tue, 23 Jun 2026 11:30:29 -0400 Subject: [PATCH] test: update tool tests Signed-off-by: Gigi Cheang --- .../cd_toolchain/v2/CdToolchainIT.java | 8 ++++---- .../cd_toolchain/v2/CdToolchainTest.java | 8 ++++---- .../v2/model/CreateToolOptionsTest.java | 8 ++++---- .../model/ToolchainToolPrototypePatchTest.java | 18 +++++++++--------- .../cd_toolchain/v2/CdToolchainExamples.java | 3 ++- 5 files changed, 23 insertions(+), 22 deletions(-) diff --git a/modules/cd-toolchain/src/test/java/com/ibm/cloud/continuous_delivery/cd_toolchain/v2/CdToolchainIT.java b/modules/cd-toolchain/src/test/java/com/ibm/cloud/continuous_delivery/cd_toolchain/v2/CdToolchainIT.java index 5780b88d..14b844fe 100644 --- a/modules/cd-toolchain/src/test/java/com/ibm/cloud/continuous_delivery/cd_toolchain/v2/CdToolchainIT.java +++ b/modules/cd-toolchain/src/test/java/com/ibm/cloud/continuous_delivery/cd_toolchain/v2/CdToolchainIT.java @@ -147,9 +147,9 @@ public void testCreateTool() throws Exception { try { CreateToolOptions createToolOptions = new CreateToolOptions.Builder() .toolchainId(toolchainIdLink) - .toolTypeId("draservicebroker") + .toolTypeId("pipeline") .name("testString") - .parameters(java.util.Collections.singletonMap("anyKey", "anyValue")) + .parameters(java.util.Collections.singletonMap("type", "tekton")) .build(); // Invoke operation @@ -495,8 +495,8 @@ public void testUpdateTool() throws Exception { try { ToolchainToolPrototypePatch toolchainToolPrototypePatchModel = new ToolchainToolPrototypePatch.Builder() .name("MyTool") - .toolTypeId("draservicebroker") - .parameters(java.util.Collections.singletonMap("anyKey", "anyValue")) + .toolTypeId("pipeline") + .parameters(java.util.Collections.singletonMap("type", "tekton")) .build(); Map toolchainToolPrototypePatchModelAsPatch = toolchainToolPrototypePatchModel.asPatch(); diff --git a/modules/cd-toolchain/src/test/java/com/ibm/cloud/continuous_delivery/cd_toolchain/v2/CdToolchainTest.java b/modules/cd-toolchain/src/test/java/com/ibm/cloud/continuous_delivery/cd_toolchain/v2/CdToolchainTest.java index f2430c1c..88a2cce0 100644 --- a/modules/cd-toolchain/src/test/java/com/ibm/cloud/continuous_delivery/cd_toolchain/v2/CdToolchainTest.java +++ b/modules/cd-toolchain/src/test/java/com/ibm/cloud/continuous_delivery/cd_toolchain/v2/CdToolchainTest.java @@ -628,9 +628,9 @@ public void testCreateToolWOptions() throws Throwable { // Construct an instance of the CreateToolOptions model CreateToolOptions createToolOptionsModel = new CreateToolOptions.Builder() .toolchainId("testString") - .toolTypeId("draservicebroker") + .toolTypeId("pipeline") .name("testString") - .parameters(java.util.Collections.singletonMap("anyKey", "anyValue")) + .parameters(java.util.Collections.singletonMap("type", "tekton")) .build(); // Invoke createTool() with a valid options model and verify the result @@ -785,8 +785,8 @@ public void testUpdateToolWOptions() throws Throwable { // Construct an instance of the ToolchainToolPrototypePatch model ToolchainToolPrototypePatch toolchainToolPrototypePatchModel = new ToolchainToolPrototypePatch.Builder() .name("MyTool") - .toolTypeId("draservicebroker") - .parameters(java.util.Collections.singletonMap("anyKey", "anyValue")) + .toolTypeId("pipeline") + .parameters(java.util.Collections.singletonMap("type", "tekton")) .build(); Map toolchainToolPrototypePatchModelAsPatch = toolchainToolPrototypePatchModel.asPatch(); diff --git a/modules/cd-toolchain/src/test/java/com/ibm/cloud/continuous_delivery/cd_toolchain/v2/model/CreateToolOptionsTest.java b/modules/cd-toolchain/src/test/java/com/ibm/cloud/continuous_delivery/cd_toolchain/v2/model/CreateToolOptionsTest.java index 9a666dde..45f599c2 100644 --- a/modules/cd-toolchain/src/test/java/com/ibm/cloud/continuous_delivery/cd_toolchain/v2/model/CreateToolOptionsTest.java +++ b/modules/cd-toolchain/src/test/java/com/ibm/cloud/continuous_delivery/cd_toolchain/v2/model/CreateToolOptionsTest.java @@ -33,14 +33,14 @@ public class CreateToolOptionsTest { public void testCreateToolOptions() throws Throwable { CreateToolOptions createToolOptionsModel = new CreateToolOptions.Builder() .toolchainId("testString") - .toolTypeId("draservicebroker") + .toolTypeId("pipeline") .name("testString") - .parameters(java.util.Collections.singletonMap("anyKey", "anyValue")) + .parameters(java.util.Collections.singletonMap("type", "tekton")) .build(); assertEquals(createToolOptionsModel.toolchainId(), "testString"); - assertEquals(createToolOptionsModel.toolTypeId(), "draservicebroker"); + assertEquals(createToolOptionsModel.toolTypeId(), "pipeline"); assertEquals(createToolOptionsModel.name(), "testString"); - assertEquals(createToolOptionsModel.parameters(), java.util.Collections.singletonMap("anyKey", "anyValue")); + assertEquals(createToolOptionsModel.parameters(), java.util.Collections.singletonMap("type", "tekton")); } @Test(expectedExceptions = IllegalArgumentException.class) diff --git a/modules/cd-toolchain/src/test/java/com/ibm/cloud/continuous_delivery/cd_toolchain/v2/model/ToolchainToolPrototypePatchTest.java b/modules/cd-toolchain/src/test/java/com/ibm/cloud/continuous_delivery/cd_toolchain/v2/model/ToolchainToolPrototypePatchTest.java index b02a121f..a6cd87a2 100644 --- a/modules/cd-toolchain/src/test/java/com/ibm/cloud/continuous_delivery/cd_toolchain/v2/model/ToolchainToolPrototypePatchTest.java +++ b/modules/cd-toolchain/src/test/java/com/ibm/cloud/continuous_delivery/cd_toolchain/v2/model/ToolchainToolPrototypePatchTest.java @@ -34,33 +34,33 @@ public class ToolchainToolPrototypePatchTest { public void testToolchainToolPrototypePatch() throws Throwable { ToolchainToolPrototypePatch toolchainToolPrototypePatchModel = new ToolchainToolPrototypePatch.Builder() .name("MyTool") - .toolTypeId("draservicebroker") - .parameters(java.util.Collections.singletonMap("anyKey", "anyValue")) + .toolTypeId("pipeline") + .parameters(java.util.Collections.singletonMap("type", "tekton")) .build(); assertEquals(toolchainToolPrototypePatchModel.name(), "MyTool"); - assertEquals(toolchainToolPrototypePatchModel.toolTypeId(), "draservicebroker"); - assertEquals(toolchainToolPrototypePatchModel.parameters(), java.util.Collections.singletonMap("anyKey", "anyValue")); + assertEquals(toolchainToolPrototypePatchModel.toolTypeId(), "pipeline"); + assertEquals(toolchainToolPrototypePatchModel.parameters(), java.util.Collections.singletonMap("type", "tekton")); String json = TestUtilities.serialize(toolchainToolPrototypePatchModel); ToolchainToolPrototypePatch toolchainToolPrototypePatchModelNew = TestUtilities.deserialize(json, ToolchainToolPrototypePatch.class); assertTrue(toolchainToolPrototypePatchModelNew instanceof ToolchainToolPrototypePatch); assertEquals(toolchainToolPrototypePatchModelNew.name(), "MyTool"); - assertEquals(toolchainToolPrototypePatchModelNew.toolTypeId(), "draservicebroker"); - assertEquals(toolchainToolPrototypePatchModelNew.parameters().toString(), java.util.Collections.singletonMap("anyKey", "anyValue").toString()); + assertEquals(toolchainToolPrototypePatchModelNew.toolTypeId(), "pipeline"); + assertEquals(toolchainToolPrototypePatchModelNew.parameters().toString(), java.util.Collections.singletonMap("type", "tekton").toString()); } @Test public void testToolchainToolPrototypePatchAsPatch() throws Throwable { ToolchainToolPrototypePatch toolchainToolPrototypePatchModel = new ToolchainToolPrototypePatch.Builder() .name("MyTool") - .toolTypeId("draservicebroker") - .parameters(java.util.Collections.singletonMap("anyKey", "anyValue")) + .toolTypeId("pipeline") + .parameters(java.util.Collections.singletonMap("type", "tekton")) .build(); Map mergePatch = toolchainToolPrototypePatchModel.asPatch(); assertEquals(mergePatch.get("name"), "MyTool"); - assertEquals(mergePatch.get("tool_type_id"), "draservicebroker"); + assertEquals(mergePatch.get("tool_type_id"), "pipeline"); assertTrue(mergePatch.containsKey("parameters")); } diff --git a/modules/examples/src/main/java/com/ibm/cloud/continuous_delivery/cd_toolchain/v2/CdToolchainExamples.java b/modules/examples/src/main/java/com/ibm/cloud/continuous_delivery/cd_toolchain/v2/CdToolchainExamples.java index 88403713..982fcca5 100644 --- a/modules/examples/src/main/java/com/ibm/cloud/continuous_delivery/cd_toolchain/v2/CdToolchainExamples.java +++ b/modules/examples/src/main/java/com/ibm/cloud/continuous_delivery/cd_toolchain/v2/CdToolchainExamples.java @@ -108,7 +108,8 @@ public static void main(String[] args) throws Exception { // begin-create_tool CreateToolOptions createToolOptions = new CreateToolOptions.Builder() .toolchainId(toolchainIdLink) - .toolTypeId("draservicebroker") + .toolTypeId("pipeline") + .parameters(java.util.Collections.singletonMap("type", "tekton")) .build(); Response response = cdToolchainService.createTool(createToolOptions).execute();