mockmvc 相关问题

MockMVC是Spring MVC Test框架的关键部分。它模拟了Spring MVC的内部结构。

MockMVC返回空身

当我模拟传递有效的id时,测试运行成功,但是当我传递无效的id时,返回返回404,这是预期的,但没有响应,当我正常的Http请求时,它返回...

回答 2 投票 1

MockMVC - 如何在不使用mockMvc进行实际发布的情况下测试帖子到端点?

我有一个我想测试的REST端点。通过POST请求访问此端点会在远程git仓库中上传文件。我正在尝试使用mockMvc测试对此端点的POST调用(我只想看...

回答 1 投票 0

MockMvcResultMatchers - jsonPath()vs content()

我正在使用org.springframework.test.web.servlet.MockMvc对象测试Spring REST控制器。我可以使用MockMvcResultMatchers.content()方法或MockMvcResultMatchers.jsonPath验证响应JSON(...

回答 2 投票 0

使用JSONPath的MockMVC无法读取

此测试用例已修复,我无法对其进行修改。在控制器中,我返回的是出现在输出的Model组件中的News Object。但是JSONPath无法找到它。如果这 ...

回答 1 投票 0

我需要创建方法get()和status()来创建一个带有mockmvc的测试控制器?

嘿伙计们我正在尝试测试我的第一个控制器,在互联网上有几个例子,但在方法get()和status()编译错误。 import org.junit.Before; import org.junit.Test; ...

回答 1 投票 7

spring mockMVC测试方法GET

我在mockMVC中创建了post方法(在spring boot项目中)这是我的方法测试这是我的方法测试@Test public void createAccount()throws Exception {AccountDTO accountDTO = new ...

回答 2 投票 0

不使用WireMockRestDocs和SpringAutoRestDocs生成存根

我正在使用Spring Auto REST Docs是Spring REST Docs的扩展,用于生成API文档,我正在设置MockMvc,如文档中所示。同样,我想要生成...

回答 1 投票 1

spring @GetMapping是否适用于MockMvc

HelloController.java @RestController类HelloController {@GetMapping(value =“{id} / hello”)public ModelAndView listAPI(@PathVariable(“id”)String profileId){ModelAndView mav = new ...

回答 1 投票 4

承载令牌失败MockMvc测试Java Spring Boot

我无法理解为什么这不起作用。我假设它很简单,我忽略了。所有其他不使用令牌的其他测试方法都可以正常工作。没有过期...

回答 1 投票 1

用Java测试SQL数据库

我们有点卡在单元测试的一个点上。我们想测试一下,如果数据库服务器没有连接或无法访问会发生什么。我们已经编写了测试代码,但我们不是......

回答 1 投票 0

Mockito和MockMvc方法中的Absent Code属性

public class ExampleRestControllerTest {private MockMvc mockMvc; @Mock private MyService myService; @InjectMocks private MyRestController myRestController; @Before ......

回答 1 投票 0

如何将内容输出到HttpServletResponse缓冲区?

我正在使用Spring 4.3.8.RELEASE。我想为特定的Forbidden错误设置错误消息。我在控制器中有这个。 “response”的类型为“javax.servlet.HttpServletResponse”。 ...

回答 3 投票 1

Spring Boot - REST控制器,使用MockMvc进行测试,环境属性

我在Spring启动应用程序中有一个REST控制器,简单地说:@RestController @RequestMapping(“/ api”)public class MyRestController {@Autowired private Environment env;私人的 ...

回答 3 投票 0

设置管理端口时,Spring引导的执行器不可用

我使用Spring boot + Spring Security + Spring Actuator我的JUnit测试类:@RunWith(SpringRunner.class)@SpringBootTest()@ AutoConfigureMockMvc public class ActuatorTests {@Autowired ...

回答 1 投票 1

如何使用spring集成测试按顺序运行控制器测试类

按顺序运行控制器测试类。我在下面有这个测试类。 @RunWith(SpringRunner.class)@SpringBootTest @AutoConfigureMockMvc(addFilters = false)public class UserControllerTest {...

回答 1 投票 0

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