public Builder toBuilder() { return builder().fromContainer(this); }
public Builder toBuilder() { return builder().fromContainer(this); }
public Builder toBuilder() { return builder().fromContainer(this); }
public Builder toBuilder() { return builder().fromContainer(this); }
@Test public void testFromContainer() { Container testContainer = Container.builder() .id("testcontainer") .build(); Container newTestContainer = testContainer.toBuilder().build(); assertThat(newTestContainer).isEqualTo(testContainer); } }
public void testPortFromEnvironmentVariables() { Config config = Config.builder().image("alpine-ext:3.2").env(ImmutableList.of("FOO=bar", "SSH_PORT=2345")) .build(); Container container = Container.builder().id("id").config(config).build(); assertEquals(customLoginPortFromImage.apply(container).get().intValue(), 2345); }
public void testMostSpecificImageIsPicked() { Config config = Config.builder().image("ubuntu:12.04").build(); Container container = Container.builder().id("id").config(config).build(); assertEquals(customLoginPortFromImage.apply(container).get().intValue(), 8080); }
public void testNoImageFoundInMap() { Config config = Config.builder().image("unexisting").build(); Container container = Container.builder().id("id").config(config).build(); assertEquals(customLoginPortFromImage.apply(container), Optional.absent()); }
@Override @Consumes(MediaType.APPLICATION_JSON) public Container expected() { return Container.builder() .id("6c9932f478bd761f32ddb54ed28ab42ab6fac6f2a279f561ea31503ee9d39524") .created(new SimpleDateFormatDateService().iso8601DateParse("2014-10-31T17:00:21.544197943Z"))
"" // Error ); container = Container.builder() .id("6d35806c1bd2b25cd92bba2d2c2c5169dc2156f53ab45c2b62d76e2d2fee14a9") .name("/hopeful_mclean")
@Override @Consumes(MediaType.APPLICATION_JSON) public Container expected() { return Container.builder()