Что ж, я провел некоторое исследование и нашел ответ на него.
Ниже приведен код, который я написал для теста, на случай, если кто-то застрянет в той же точке, см. Ниже:
@RunWith(SpringJUnit4ClassRunner.class)
@ContextConfiguration(loader=AnnotationConfigContextLoader.class)
public class JsonConfigurationTest {
@Configuration
static class ContextConfiguration {
@Bean
public JsonConfiguration orderService() throws NoSuchMethodException, SecurityException, InstantiationException, IllegalAccessException, IllegalArgumentException, InvocationTargetException {
Constructor<JsonConfiguration> constructor = JsonConfiguration.class
.getDeclaredConstructor(new Class[0]);
constructor.setAccessible(true);
JsonConfiguration conf= constructor.newInstance(new Object[0]);
return conf;
}
}
@Autowired
private JsonConfiguration configuration;
@Test
public void jacksonBuilderTest() {
Jackson2ObjectMapperBuilder builder = configuration.jacksonBuilder();
assertNotNull(builder);
}
}