Home / Class/ ErrorsTests Class — spring-boot Architecture

ErrorsTests Class — spring-boot Architecture

Architecture documentation for the ErrorsTests class in ErrorsTests.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/transport/ErrorsTests.java lines 33–54

class ErrorsTests extends AbstractJsonTests {

	@Test
	void readValueDeserializesJson() throws Exception {
		Errors errors = getJsonMapper().readValue(getContent("errors.json"), Errors.class);
		Iterator<Error> iterator = errors.iterator();
		Error error1 = iterator.next();
		Error error2 = iterator.next();
		assertThat(iterator.hasNext()).isFalse();
		assertThat(error1.getCode()).isEqualTo("TEST1");
		assertThat(error1.getMessage()).isEqualTo("Test One");
		assertThat(error2.getCode()).isEqualTo("TEST2");
		assertThat(error2.getMessage()).isEqualTo("Test Two");
	}

	@Test
	void toStringHasErrorDetails() throws Exception {
		Errors errors = getJsonMapper().readValue(getContent("errors.json"), Errors.class);
		assertThat(errors).hasToString("[TEST1: Test One, TEST2: Test Two]");
	}

}

Domain

Analyze Your Own Codebase

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

Try Supermodel Free