mockmvc 相关问题

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

Spring Boot + TestNG + MockMVC为@Autowired提供Null

我是Spring-Boot,TestNG和MockMVC的新手,当我尝试编写TestNG测试用例时,它给出了Null:@Autowired private WebApplicationContext webApplicationContext;并且它给...

回答 1 投票 1

尝试记录子对象时,Restdoc抛出org.springframework.restdocs.snippet.SnippetException

我有一个OrderInfo类:@ApiModel(description =“订单生成所需的对象”)公共类OrderInfo实现Serializable {private static final long serialVersionUID = 1L; @ ...

回答 1 投票 1

Spring MVC 4.2:如何使用@RequestPart Params对控制器进行单元测试

我有一个表单的requestMapping:@RequestMapping(value =“/ submitCase”,consume = MediaType.MULTIPART_FORM_DATA_VALUE,produce = MediaType.APPLICATION_JSON_UTF8_VALUE,method = ...

回答 1 投票 0

Spring Testing Mock MVC不应用自定义RequestMappingHandlerMapping

我已经为我的API版本创建了一个Custom注释。运行应用程序时一切正常。但是,当我尝试使用MockMvc测试我的控制器时,自定义RequestMappingHandlerMapping ...

回答 1 投票 2

如何用Spring测试服务器发送的事件?

我用一个返回SseEmitter的方法实现了一个控制器,现在我想测试它。到目前为止我能找到的唯一方法是:@RunWith(SpringJUnit4ClassRunner.class)@ ...

回答 3 投票 5

Spring Security和MockMvc - 需要模拟身份验证或委托人

我正在使用Spring Security,并面向控制器的问题编写单元测试用例(使用MockMvc)。我的控制器中有一个方法,如下所示:@GetMapping public ResponseEntity&...

回答 1 投票 0

当前请求不是MockMultipartFile测试的多部分请求

我也发布了关于可怕的“当前请求不是多部分请求”的消息。我正在使用最新的Spring和兄弟姐妹,并具有以下配置:@Configuration @ ...

回答 1 投票 1

Spring MockMvc:以任何顺序匹配JSON对象的集合

我有一个API端点,当用GET调用时,返回正文中的JSON对象数组,如下所示:[{“id”:“321”,“created”:“2019-03-01”,“updated” :“2019-03-15”},{“id”:“123”,“......

回答 1 投票 1

如何对具有对象的RequestParam的Controller方法进行单元测试?

我有一个控制器映射@RequestMapping(value =“/ something”,method = RequestMethod.GET)public String get(@RequestParam(“id”)Person aPerson,Model aModel){aModel.addAttribute(“person”,...

回答 1 投票 1

为什么在对控制器类进行单元测试时使用Spring Mockmvc

我看到我周围的人在控制器类的单元测试中使用Spring MVC,这对单元测试的用途没有帮助。单元测试应该测试你的实际实现...

回答 2 投票 6

Spring引导使用@WebMvcTest进行单元测试 - 执行不会从控制器进入服务层并返回null而不会出错

我正在为我的春季启动应用程序的控制器编写单元测试。我有典型的MVC类:ObjectSchemaController,ObjectSchemaService和ObjectSchemaDao。我用@编写了单元测试...

回答 2 投票 0

如何使用mockmvc进行错误处理测试?

我有一个方法和方法包括一个例外,如果一些param不写入url。让我们看一下if(url!= null){File = getService()。getByUrl(url); } else {throw new IllegalStateException(...

回答 1 投票 0

需要在POST端点中模拟服务方法,以滑动@RequestBody注释

我正在尝试为POST REST端点编写单元测试。我需要使用mockito模拟在上面的端点中使用的服务方法。使用模拟mvc来触发端点。我在嘲笑......

回答 1 投票 0

是否有任何适当的匹配器来解析和比较MockMvc的Json响应中的LocalDateTime字段

我正在测试我的SpringBoot控制器的get方法,它提供了在特定时间范围内编写的对象。我意识到我可以在mockMvc执行后得到json并用...解析它

回答 1 投票 0

如何检查mockMvc响应头是否是我的响应的一部分的MD5表示?

我需要将mockMvc响应主体中特定值的MD5哈希与同一请求的标头进行比较。我不知道如何做到这一点,因为似乎没有一个简单的方法来获得......

回答 1 投票 0

在spring boot 2.1.0上验证swagger 2的ResultMatcher时出现MockMvc错误

我有一个集成测试,在更新到spring boot 2.1.0后不再有效。在这个测试中,我执行以下操作:final HttpHeaders httpHeaders = new HttpHeaders(); httpHeaders.set(” ...

回答 1 投票 1

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

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