From 3b23f3f8d1028cf7fa3c8ab34c93adc433305d3e Mon Sep 17 00:00:00 2001 From: Kevin McAnoy Date: Wed, 30 Sep 2020 09:12:31 -0700 Subject: [PATCH] add public reference field to engagement (#111) --- src/main/java/com/redhat/labs/lodestar/model/Engagement.java | 2 ++ .../redhat/labs/lodestar/resources/EngagementResourceTest.java | 1 + 2 files changed, 3 insertions(+) diff --git a/src/main/java/com/redhat/labs/lodestar/model/Engagement.java b/src/main/java/com/redhat/labs/lodestar/model/Engagement.java index f3e78286..d304e707 100644 --- a/src/main/java/com/redhat/labs/lodestar/model/Engagement.java +++ b/src/main/java/com/redhat/labs/lodestar/model/Engagement.java @@ -69,6 +69,8 @@ public class Engagement extends PanacheMongoEntityBase { private String ocpPersistentStorageSize; @JsonbProperty("ocp_cluster_size") private String ocpClusterSize; + @JsonbProperty("public_reference") + private boolean publicReference; @JsonProperty("additional_details") private String additionalDetails; private Launch launch; diff --git a/src/test/java/com/redhat/labs/lodestar/resources/EngagementResourceTest.java b/src/test/java/com/redhat/labs/lodestar/resources/EngagementResourceTest.java index 0de1e942..b34eaee6 100644 --- a/src/test/java/com/redhat/labs/lodestar/resources/EngagementResourceTest.java +++ b/src/test/java/com/redhat/labs/lodestar/resources/EngagementResourceTest.java @@ -94,6 +94,7 @@ void testPostEngagementWithAuthAndRoleSuccess() throws Exception { .statusCode(201) .body("customer_name", equalTo(engagement.getCustomerName())) .body("project_name", equalTo(engagement.getProjectName())) + .body("public_reference", equalTo(engagement.isPublicReference())) .body("project_id", nullValue());