HypermediaAutoConfigurationTests.java 文件源码

java
阅读 16 收藏 0 点赞 0 评论 0

项目:spring-boot-concourse 作者:
@Test
public void customizationOfSupportedMediaTypesCanBeDisabled() {
    this.context = new AnnotationConfigWebApplicationContext();
    this.context.setServletContext(new MockServletContext());
    this.context.register(BaseConfig.class);
    EnvironmentTestUtils.addEnvironment(this.context,
            "spring.hateoas.use-hal-as-default-json-media-type:false");
    this.context.refresh();
    RequestMappingHandlerAdapter handlerAdapter = this.context
            .getBean(RequestMappingHandlerAdapter.class);
    for (HttpMessageConverter<?> converter : handlerAdapter.getMessageConverters()) {
        if (converter instanceof TypeConstrainedMappingJackson2HttpMessageConverter) {
            assertThat(converter.getSupportedMediaTypes())
                    .containsExactly(MediaTypes.HAL_JSON);
        }
    }
}
评论列表
文章目录


问题


面经


文章

微信
公众号

扫码关注公众号