use of com.spotify.docker.client.messages.swarm.Config in project docker-client by spotify.
the class DefaultDockerClientUnitTest method testInspectConfig.
@Test
public void testInspectConfig() throws Exception {
final DefaultDockerClient dockerClient = new DefaultDockerClient(builder);
enqueueServerApiVersion("1.30");
server.enqueue(new MockResponse().setResponseCode(200).addHeader("Content-Type", "application/json").setBody(fixture("fixtures/1.30/inspectConfig.json")));
final Config config = dockerClient.inspectConfig("ktnbjxoalbkvbvedmg1urrz8h");
assertThat(config, notNullValue());
assertThat(config.id(), equalTo("ktnbjxoalbkvbvedmg1urrz8h"));
assertThat(config.version().index(), equalTo(11L));
final ConfigSpec configSpec = config.configSpec();
assertThat(configSpec.name(), equalTo("app-dev.crt"));
}
use of com.spotify.docker.client.messages.swarm.Config in project docker-client by spotify.
the class DefaultDockerClientUnitTest method testListConfigs.
@Test
public void testListConfigs() throws Exception {
final DefaultDockerClient dockerClient = new DefaultDockerClient(builder);
enqueueServerApiVersion("1.30");
server.enqueue(new MockResponse().setResponseCode(200).addHeader("Content-Type", "application/json").setBody(fixture("fixtures/1.30/listConfigs.json")));
final List<Config> configs = dockerClient.listConfigs();
assertThat(configs.size(), equalTo(1));
final Config config = configs.get(0);
assertThat(config, notNullValue());
assertThat(config.id(), equalTo("ktnbjxoalbkvbvedmg1urrz8h"));
assertThat(config.version().index(), equalTo(11L));
final ConfigSpec configSpec = config.configSpec();
assertThat(configSpec.name(), equalTo("server.conf"));
}
Aggregations