X-Git-Url: https://gerrit.o-ran-sc.org/r/gitweb?a=blobdiff_plain;f=dashboard%2Fwebapp-backend%2Fsrc%2Ftest%2Fjava%2Forg%2Foransc%2Fric%2Fportal%2Fdashboard%2Fconfig%2FCaasIngressMockConfiguration.java;h=c8bf663f95b451354f8e75159af432395f4c7319;hb=9a688995681b92344824c990bb1d838d3cc7cfaa;hp=b10dcc8300cbb150b68129a4fe47d56c3390868b;hpb=64a5e9470799236f0af4ce2df98f77c94eb1bed3;p=portal%2Fric-dashboard.git diff --git a/dashboard/webapp-backend/src/test/java/org/oransc/ric/portal/dashboard/config/CaasIngressMockConfiguration.java b/dashboard/webapp-backend/src/test/java/org/oransc/ric/portal/dashboard/config/CaasIngressMockConfiguration.java index b10dcc83..c8bf663f 100644 --- a/dashboard/webapp-backend/src/test/java/org/oransc/ric/portal/dashboard/config/CaasIngressMockConfiguration.java +++ b/dashboard/webapp-backend/src/test/java/org/oransc/ric/portal/dashboard/config/CaasIngressMockConfiguration.java @@ -29,6 +29,7 @@ import java.lang.invoke.MethodHandles; import org.oransc.ric.portal.dashboard.TestUtils; import org.oransc.ric.portal.dashboard.k8sapi.SimpleKubernetesClient; +import org.oransc.ric.portal.dashboard.model.RicRegionList; import org.slf4j.Logger; import org.slf4j.LoggerFactory; import org.springframework.beans.factory.annotation.Autowired; @@ -50,9 +51,15 @@ public class CaasIngressMockConfiguration { // Simulate remote method delay for UI testing private int delayMs; + // Autowire all the properties required by the real class + // (even tho not used here) as a test of the properties. @Autowired - public CaasIngressMockConfiguration(@Value("${mock.config.delay:0}") int delayMs) { - logger.debug("ctor: configured with delay {}", delayMs); + public CaasIngressMockConfiguration(@Value("${caasingress.plt.url.suffix}") final String pltUrlSuffix, // + @Value("${caasingress.insecure}") final Boolean insecureFlag, // + final RicRegionList instanceConfig, // + @Value("${mock.config.delay:0}") int delayMs) { + logger.info("ctor: configured with suffix {}, insecure {}, instance {}, delay {}", pltUrlSuffix, insecureFlag, + instanceConfig, delayMs); this.delayMs = delayMs; }