Home / Class/ ImageArchiveIndexTests Class — spring-boot Architecture

ImageArchiveIndexTests Class — spring-boot Architecture

Architecture documentation for the ImageArchiveIndexTests class in ImageArchiveIndexTests.java from the spring-boot codebase.

Entity Profile

Relationship Graph

Source Code

buildpack/spring-boot-buildpack-platform/src/test/java/org/springframework/boot/buildpack/platform/docker/type/ImageArchiveIndexTests.java lines 30–48

class ImageArchiveIndexTests extends AbstractJsonTests {

	@Test
	void loadJson() {
		String content = getContentAsString("image-archive-index.json");
		ImageArchiveIndex index = getIndex(content);
		assertThat(index.getSchemaVersion()).isEqualTo(2);
		assertThat(index.getManifests()).hasSize(1);
		BlobReference manifest = index.getManifests().get(0);
		assertThat(manifest.getMediaType()).isEqualTo("application/vnd.docker.distribution.manifest.list.v2+json");
		assertThat(manifest.getDigest())
			.isEqualTo("sha256:3bbe02431d8e5124ffe816ec27bf6508b50edd1d10218be1a03e799a186b9004");
	}

	private ImageArchiveIndex getIndex(String content) {
		return new ImageArchiveIndex(getJsonMapper().readTree(content));
	}

}

Domain

Analyze Your Own Codebase

Get architecture documentation, dependency graphs, and domain analysis for your codebase in minutes.

Try Supermodel Free