From c380039b3ecf264799b8e46180febe2df3fb3861 Mon Sep 17 00:00:00 2001 From: Spencer Gibb Date: Fri, 16 Dec 2016 14:00:31 -0700 Subject: [PATCH] Add test to make sure eureka.instance.*virtualHostName can be set properly. --- .../eureka/EurekaInstanceConfigBeanTests.java | 12 +++++++++++- 1 file changed, 11 insertions(+), 1 deletion(-) diff --git a/spring-cloud-netflix-eureka-client/src/test/java/org/springframework/cloud/netflix/eureka/EurekaInstanceConfigBeanTests.java b/spring-cloud-netflix-eureka-client/src/test/java/org/springframework/cloud/netflix/eureka/EurekaInstanceConfigBeanTests.java index 284388dd..6eb86b20 100644 --- a/spring-cloud-netflix-eureka-client/src/test/java/org/springframework/cloud/netflix/eureka/EurekaInstanceConfigBeanTests.java +++ b/spring-cloud-netflix-eureka-client/src/test/java/org/springframework/cloud/netflix/eureka/EurekaInstanceConfigBeanTests.java @@ -181,7 +181,7 @@ public class EurekaInstanceConfigBeanTests { } @Test - public void testVirtualHostName() throws Exception { + public void testDefaultVirtualHostName() throws Exception { addEnvironment(this.context, "spring.application.name:myapp"); setupContext(); assertEquals("virtualHostName wrong", "myapp", getInstanceConfig().getVirtualHostName()); @@ -189,6 +189,16 @@ public class EurekaInstanceConfigBeanTests { } + @Test + public void testCustomVirtualHostName() throws Exception { + addEnvironment(this.context, "spring.application.name:myapp", "eureka.instance.virtualHostName=myvirthost", + "eureka.instance.secureVirtualHostName=mysecurevirthost"); + setupContext(); + assertEquals("virtualHostName wrong", "myvirthost", getInstanceConfig().getVirtualHostName()); + assertEquals("secureVirtualHostName wrong", "mysecurevirthost", getInstanceConfig().getSecureVirtualHostName()); + + } + @Test public void testDefaultAppName() throws Exception { setupContext();