Home / Class/ TestConfigurations Class — spring-boot Architecture

TestConfigurations Class — spring-boot Architecture

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

Entity Profile

Source Code

core/spring-boot/src/test/java/org/springframework/boot/context/annotation/ConfigurationsTests.java lines 84–109

	@Order(Ordered.HIGHEST_PRECEDENCE)
	static class TestConfigurations extends Configurations {

		TestConfigurations(Class<?>... classes) {
			this(Arrays.asList(classes));
		}

		TestConfigurations(UnaryOperator<Collection<Class<?>>> sorter, Class<?>... classes) {
			this(sorter, Arrays.asList(classes), null);
		}

		TestConfigurations(UnaryOperator<Collection<Class<?>>> sorter, Collection<Class<?>> classes,
				@Nullable Function<Class<?>, String> beanNameGenerator) {
			super(sorter, classes, beanNameGenerator);
		}

		TestConfigurations(Collection<Class<?>> classes) {
			super(classes);
		}

		@Override
		protected Configurations merge(Set<Class<?>> mergedClasses) {
			return new TestConfigurations(mergedClasses);
		}

	}

Analyze Your Own Codebase

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

Try Supermodel Free