UndertowSocketBindingsCustomizer implements Customizer { public void customize() { this.group.socketBinding( new SocketBinding("http") .port(fraction.httpPort())); this.group.socketBinding( new SocketBinding("https") .port(fraction.httpsPort())); }  void customize();  }
@Test public void testDefaultPorts() { UndertowSocketBindingsCustomizer customizer = new UndertowSocketBindingsCustomizer(); customizer.fraction = new UndertowFraction(); customizer.group = new SocketBindingGroup("standard-sockets", "public", "0"); customizer.customize(); assertThat( customizer.group.socketBindings() ).hasSize(2); SocketBinding http = customizer.group.socketBinding("http"); assertThat( http ).isNotNull(); assertThat( http.portExpression() ).isEqualTo( "8080" ); SocketBinding https = customizer.group.socketBinding("https"); assertThat( https ).isNotNull(); assertThat( https.portExpression() ).isEqualTo( "8443" ); }
@Test public void testExplicitHttpPort() { UndertowSocketBindingsCustomizer customizer = new UndertowSocketBindingsCustomizer(); customizer.fraction = new UndertowFraction(); customizer.fraction.httpPort(8675); customizer.group = new SocketBindingGroup("standard-sockets", "public", "0"); customizer.customize(); assertThat( customizer.group.socketBindings() ).hasSize(2); SocketBinding http = customizer.group.socketBinding("http"); assertThat( http ).isNotNull(); assertThat( http.portExpression() ).isEqualTo( "8675" ); SocketBinding https = customizer.group.socketBinding("https"); assertThat( https ).isNotNull(); assertThat( https.portExpression() ).isEqualTo( "8443" ); }
@Test public void testExplicitHttpsPort() { UndertowSocketBindingsCustomizer customizer = new UndertowSocketBindingsCustomizer(); customizer.fraction = new UndertowFraction(); customizer.fraction.httpsPort(8675); customizer.group = new SocketBindingGroup("standard-sockets", "public", "0"); customizer.customize(); assertThat( customizer.group.socketBindings() ).hasSize(2); SocketBinding http = customizer.group.socketBinding("http"); assertThat( http ).isNotNull(); assertThat( http.portExpression() ).isEqualTo( "8080" ); SocketBinding https = customizer.group.socketBinding("https"); assertThat( https ).isNotNull(); assertThat( https.portExpression() ).isEqualTo( "8675" ); }