Home / Function/ loadWhenBeanFactoryConversionServiceAndConverterBeanCanUseConverterBean() — spring-boot Function Reference

loadWhenBeanFactoryConversionServiceAndConverterBeanCanUseConverterBean() — spring-boot Function Reference

Architecture documentation for the loadWhenBeanFactoryConversionServiceAndConverterBeanCanUseConverterBean() function in ConfigurationPropertiesTests.java from the spring-boot codebase.

Entity Profile

Dependency Diagram

graph TD
  7dd738aa_d2ef_8953_5085_fe77e84c96b8["loadWhenBeanFactoryConversionServiceAndConverterBeanCanUseConverterBean()"]
  cba1a510_b294_cced_2bbe_9861b2c09a45["addConverter()"]
  7dd738aa_d2ef_8953_5085_fe77e84c96b8 -->|calls| cba1a510_b294_cced_2bbe_9861b2c09a45
  b6b339cb_17d0_283e_c303_b653e24b031c["getAlien()"]
  7dd738aa_d2ef_8953_5085_fe77e84c96b8 -->|calls| b6b339cb_17d0_283e_c303_b653e24b031c
  05d207ba_cdfc_1f3b_359f_89b70a0aec4e["load()"]
  7dd738aa_d2ef_8953_5085_fe77e84c96b8 -->|calls| 05d207ba_cdfc_1f3b_359f_89b70a0aec4e
  79e302e1_2ba8_7480_6390_e7ccb9398ca6["getPerson()"]
  7dd738aa_d2ef_8953_5085_fe77e84c96b8 -->|calls| 79e302e1_2ba8_7480_6390_e7ccb9398ca6
  style 7dd738aa_d2ef_8953_5085_fe77e84c96b8 fill:#6366f1,stroke:#818cf8,color:#fff

Relationship Graph

Source Code

core/spring-boot/src/test/java/org/springframework/boot/context/properties/ConfigurationPropertiesTests.java lines 761–776

	@Test
	void loadWhenBeanFactoryConversionServiceAndConverterBeanCanUseConverterBean() {
		DefaultConversionService conversionService = new DefaultConversionService();
		conversionService.addConverter(new PersonConverter());
		this.context.getBeanFactory().setConversionService(conversionService);
		load(new Class<?>[] { AlienConverterConfiguration.class, PersonAndAlienProperties.class },
				"test.person=John Smith", "test.alien=Alf Tanner");
		PersonAndAlienProperties properties = this.context.getBean(PersonAndAlienProperties.class);
		Person person = properties.getPerson();
		assertThat(person).isNotNull();
		assertThat(person.firstName).isEqualTo("John");
		assertThat(person.lastName).isEqualTo("Smith");
		Alien alien = properties.getAlien();
		assertThat(alien).isNotNull();
		assertThat(alien.name).isEqualTo("rennaT flA");
	}

Domain

Subdomains

Frequently Asked Questions

What does loadWhenBeanFactoryConversionServiceAndConverterBeanCanUseConverterBean() do?
loadWhenBeanFactoryConversionServiceAndConverterBeanCanUseConverterBean() is a function in the spring-boot codebase.
What does loadWhenBeanFactoryConversionServiceAndConverterBeanCanUseConverterBean() call?
loadWhenBeanFactoryConversionServiceAndConverterBeanCanUseConverterBean() calls 4 function(s): addConverter, getAlien, getPerson, load.

Analyze Your Own Codebase

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

Try Supermodel Free