Home / Class/ PushImageUpdateEventTests Class — spring-boot Architecture

PushImageUpdateEventTests Class — spring-boot Architecture

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

Entity Profile

Source Code

buildpack/spring-boot-buildpack-platform/src/test/java/org/springframework/boot/buildpack/platform/docker/PushImageUpdateEventTests.java lines 31–53

class PushImageUpdateEventTests extends ProgressUpdateEventTests<PushImageUpdateEvent> {

	@Test
	void getIdReturnsId() {
		PushImageUpdateEvent event = createEvent();
		assertThat(event.getId()).isEqualTo("id");
	}

	@Test
	void getErrorReturnsErrorDetail() {
		PushImageUpdateEvent event = new PushImageUpdateEvent("id", "status", new ProgressDetail(null, null),
				"progress", new PushImageUpdateEvent.ErrorDetail("test message"));
		ErrorDetail errorDetail = event.getErrorDetail();
		assertThat(errorDetail).isNotNull();
		assertThat(errorDetail.getMessage()).isEqualTo("test message");
	}

	@Override
	protected PushImageUpdateEvent createEvent(String status, ProgressDetail progressDetail, String progress) {
		return new PushImageUpdateEvent("id", status, progressDetail, progress, null);
	}

}

Analyze Your Own Codebase

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

Try Supermodel Free