尝试使用mockMvc.perform(....content(someJson)来测试我的Web应用程序

问题描述 投票:0回答:1

当使用

mockMvc.perform
测试我的网络应用程序时,我尝试使用
.content(someJson)
来满足正文的要求。不幸的是,当使用
.content
时,它显示为红色并出现错误:

无法解析“ResultActions”中的方法“内容”

请求如下所示:

mockMvc
    .perform(
        MockMvcRequestBuilders.post("/api/test/url")
            .with(httpBasic(authorizedUsername, auhorizedPassword))
            .header("user", id)
            .secure(true)
            .contentType(MediaType.APPLICATION_JSON)
            .content(someJson),
    )
    .andExpect(status().isCreated());

我不明白这是为什么。对陷入困境的同事有什么帮助吗?

谢谢!

spring-boot-test mockmvc security-testing
1个回答
1
投票

结束剪辑放错地方了...

© www.soinside.com 2019 - 2024. All rights reserved.