\r
private static String ACTUAL_HOSTNAME = System.getenv(HOSTNAME);\r
\r
-\r
@Test\r
public void getMsbServerAddrTest() {\r
System.setProperty(MSB_IAG_SERVICE_HOST, "test");\r
\r
System.clearProperty(HOSTNAME);\r
}\r
-\r
- @Test\r
- public void isValidIpAddress_with_port() throws Exception {\r
- boolean res = WhiteboxImpl.invokeMethod(MicroServiceConfig.class, "isIpAddress", "10.75.13.21:90");\r
- assertThat(res, is(true));\r
- }\r
-\r
- @Test\r
- public void isValidIpAddress_without_port() throws Exception {\r
- boolean res = WhiteboxImpl.invokeMethod(MicroServiceConfig.class, "isIpAddress", "10.75.13.21");\r
- assertThat(res, is(true));\r
- }\r
-\r
- @Test\r
- public void isValidIpAddress_with_port_with_http_prefix() throws Exception {\r
- boolean res = WhiteboxImpl.invokeMethod(MicroServiceConfig.class, "isIpAddress", "http://10.75.13.21:90");\r
- assertThat(res, is(true));\r
- }\r
-\r
- @Test\r
- public void isValidIpAddress_without_port_with_https_prefix() throws Exception {\r
- boolean res = WhiteboxImpl.invokeMethod(MicroServiceConfig.class, "isIpAddress", "https://10.75.13.21");\r
- assertThat(res, is(true));\r
- }\r
-\r
- @Test\r
- public void isValidIpAddress_invalid_ip_without_port() throws Exception {\r
- boolean res = WhiteboxImpl.invokeMethod(MicroServiceConfig.class, "isIpAddress", "holmes-rule-mgmt");\r
- assertThat(res, is(false));\r
- }\r
-\r
- @Test\r
- public void isValidIpAddress_invalid_ip_with_port() throws Exception {\r
- boolean res = WhiteboxImpl.invokeMethod(MicroServiceConfig.class, "isIpAddress", "holmes-rule-mgmt:443");\r
- assertThat(res, is(false));\r
- }\r
-\r
- @Test\r
- public void isValidIpAddress_invalid_ip_without_port_with_http_prefix() throws Exception {\r
- boolean res = WhiteboxImpl.invokeMethod(MicroServiceConfig.class, "isIpAddress", "http://holmes-rule-mgmt");\r
- assertThat(res, is(false));\r
- }\r
-\r
- @Test\r
- public void isValidIpAddress_invalid_ip_with_port_with_https_prefix() throws Exception {\r
- boolean res = WhiteboxImpl.invokeMethod(MicroServiceConfig.class, "isIpAddress", "https://holmes-rule-mgmt:443");\r
- assertThat(res, is(false));\r
- }\r
}
\ No newline at end of file