Skip to content

Commit 4dabd49

Browse files
committed
Adding unit tests for DomainTopology channels and ports
1 parent b0b147f commit 4dabd49

File tree

1 file changed

+17
-0
lines changed

1 file changed

+17
-0
lines changed

operator/src/test/java/oracle/kubernetes/operator/helpers/ConfigMapHelperTest.java

Lines changed: 17 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -40,6 +40,7 @@
4040
import oracle.kubernetes.operator.KubernetesConstants;
4141
import oracle.kubernetes.operator.LabelConstants;
4242
import oracle.kubernetes.operator.VersionConstants;
43+
import oracle.kubernetes.operator.wlsconfig.NetworkAccessPoint;
4344
import oracle.kubernetes.operator.wlsconfig.WlsClusterConfig;
4445
import oracle.kubernetes.operator.wlsconfig.WlsDomainConfig;
4546
import oracle.kubernetes.operator.wlsconfig.WlsDynamicServersConfig;
@@ -493,6 +494,22 @@ public void parseDomainTopologyYaml() {
493494
assertEquals(3, serverConfigMap.size());
494495

495496
assertTrue(serverConfigMap.containsKey("admin-server"));
497+
assertTrue(serverConfigMap.containsKey("server1"));
498+
assertTrue(serverConfigMap.containsKey("server2"));
499+
500+
WlsServerConfig server2Config = serverConfigMap.get("server2");
501+
assertEquals("domain1-managed-server2", server2Config.getListenAddress());
502+
assertEquals(9004, server2Config.getListenPort().intValue());
503+
assertEquals(8004, server2Config.getSslListenPort().intValue());
504+
assertFalse(server2Config.isSslPortEnabled());
505+
List<NetworkAccessPoint> server2ConfigNAPs = server2Config.getNetworkAccessPoints();
506+
assertEquals(1, server2ConfigNAPs.size());
507+
508+
NetworkAccessPoint server2ConfigNAP = server2ConfigNAPs.get(0);
509+
assertEquals("nap2", server2ConfigNAP.getName());
510+
assertEquals("t3", server2ConfigNAP.getProtocol());
511+
assertEquals(8005, server2ConfigNAP.getListenPort().intValue());
512+
assertEquals(8005, server2ConfigNAP.getPublicPort().intValue());
496513
}
497514

498515
@Test

0 commit comments

Comments
 (0)