Home / Class/ IsoOffsetFormatterTests Class — spring-boot Architecture

IsoOffsetFormatterTests Class — spring-boot Architecture

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

Entity Profile

Source Code

core/spring-boot/src/test/java/org/springframework/boot/convert/IsoOffsetFormatterTests.java lines 34–55

class IsoOffsetFormatterTests {

	@ConversionServiceTest
	void convertShouldConvertStringToIsoDate(ConversionService conversionService) {
		OffsetDateTime now = OffsetDateTime.now();
		OffsetDateTime converted = conversionService.convert(DateTimeFormatter.ISO_OFFSET_DATE_TIME.format(now),
				OffsetDateTime.class);
		assertThat(converted).isEqualTo(now);
	}

	@ConversionServiceTest
	void convertShouldConvertIsoDateToString(ConversionService conversionService) {
		OffsetDateTime now = OffsetDateTime.now();
		String converted = conversionService.convert(now, String.class);
		assertThat(converted).isNotNull().startsWith(now.format(DateTimeFormatter.ISO_OFFSET_DATE_TIME));
	}

	static Stream<? extends Arguments> conversionServices() {
		return ConversionServiceArguments.with(new IsoOffsetFormatter());
	}

}

Analyze Your Own Codebase

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

Try Supermodel Free