mockmvc 相关问题

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

为什么MockMvc请求在测试成功时检索空的responseBody?

我正在尝试测试Spring Boot rest控制器,以检查如果bean验证失败,请求是否发送适当的错误。我有一个@RestController:@RestController @RequestMapping(“ / restaurants”)...

回答 2 投票 0

如何使用mockMvc检查响应正文中的值-AssertionError:预期状态:<201>,但为:<400>

im是测试编写的新手,我正尝试使用模拟Mvc为控制器类编写junit测试。这是我的课程:公共课程StudentDTO {private final String firstName;私人决赛...

回答 1 投票 0

如何测试JSON路径是否不包含特定元素,或者如果该元素存在,则为null?

我一直在为简单的Spring Web应用程序编写一些简单的单元测试例程。当我在资源的getter方法上添加@JsonIgnore批注时,所得的json对象不会...

回答 3 投票 72

您如何在弹簧支架控制器中测试异常?

我正在尝试测试是否在我的rest控制器中引发了异常。这是我的休息控制器:@DeleteMapping public ResponseEntity cancel(@RequestParam long id){if(id <1){...

回答 1 投票 0

如何在@ControllerAdvice中测试异常处理

我目前在我的应用程序中有两个ControllerAdvice,我应该将它们合并为一个。但是我需要在合并之前和之后对其进行测试,测试异常以及控制器...

回答 1 投票 0

[MockBean在使用MockMvc standaloneSetup时未初始化服务bean

这里,我使用WebMvcTest,MockMvc和@MockBean模拟服务来测试我的端点。在不使用standaloneSetup方法的情况下,以下代码可以正常运行。公共类MessageControllerTest {...

回答 1 投票 0

当使用有目的的不良JSON有效负载时,要测试预期的错误

我正在使用Junit和MockMVC进行某些集成测试...我们其中一项测试按预期工作,直到我们刚刚升级到Spring Boot 2.2.5。 mockMvc.perform(post(“ / experiments”)...

回答 1 投票 0

带有弹簧启动的oauth2集成测试

我在为应用程序编写集成测试时遇到问题。手动测试集成可以按预期完美地工作;编写集成测试时遇到问题。我遵循了指南...

回答 1 投票 0

自定义Spring端点的单元测试期间GET“连接被拒绝”上的I / O错误,它在Spring控制器中命中了默认的swagger端点

我有一个来自gradle依赖项的端点,可以说我需要公开一个端点的/ v3 / doc,叫它,/ v1 / info在内部命中/ v3 / doc,对其进行按摩,然后整理一些来...

回答 1 投票 0

com.test.controller.TestController中的字段testService需要'com.test.service.TestService'类型的Bean,找不到

我的应用程序在启动时运行良好,并且在编写控制器的单元测试时遇到了一个奇怪的问题。看起来非常基本和简单,但是在这里停留了很长时间。我尝试了几种变体...

回答 1 投票 0

JUnit测试POST到参数化的API

如何将{service}通过此JUnit测试? @Test public void test4()引发异常{List returnList = new ArrayList

回答 1 投票 0

测试弹簧支架端点

我尝试执行findbyid测试时仍在404上运行测试,但不确定为什么。这是我的控制器@CrossOrigin @GetMapping(path =“ / movie / {...

回答 1 投票 0

MockMVC在我的存储库中带有@Query或重构控制器以不使用它?

我的存储库中有一个@Query,我根据SQL查询将数据返回到控制器,我将如何模拟呢?这是我的存储库包movieweb.movi es.repository;。导入movieweb.movi es ....

回答 1 投票 0

MockMvc和Mockito-java.lang.AssertionError:JSON路径“ $”预期:大小为<2>的集合,但:集合大小为<0>

我不知道为什么我在这里遇到这个错误。有什么想法吗?这是我的存储库代码包movieweb.movi es.repository;。导入movieweb.movi es.models.Movies;导入org.springframework.data ....

回答 1 投票 0


如何测试使用MockMvc返回可分页结果的SpringMvc控制器?

使用spring-boot 2.2.4。我有一个SpringMvc控制器,它返回可分页的对象:@RestController @RequestMapping(“ / call-data”)公共类CallDataController {@GetMapping公共Page

回答 1 投票 0

带有MockMVC的JUnit-错误-java.lang.IllegalArgumentException:实体不能为null

我为书店创建了一个简单的获取和休息服务。我是Junit的新手。使用Mockito帖子通话时出现错误。 BookRepository.java公共接口BookRepository扩展了...

回答 1 投票 0

Spring Boot-MockMvc GET(黄瓜)的结果为空

我在尝试创建一个模拟Mvc获取请求时遇到问题,在请求获取JSON对象时收到空结果。我认为我可以创建一个帖子,但是却很难接收...

回答 1 投票 0

使用外部身份验证源时如何在Spring Boot中模拟身份验证

我有一个基于Spring Boot的应用程序,我们使用来自外部提供商的ISAM身份验证。我有一个rest / json端点/ actuator / health,它会根据用户是否...来返回不同的数据...

回答 2 投票 0

我可以与嘲笑mvcvc检查端点是否存在吗?

我正在尝试检查控制器的特定端点是否存在。现在,我对检查响应或状态码不感兴趣。有没有一种方法可以检查是否存在?

回答 1 投票 1

最新问题
© www.soinside.com 2019 - 2025. All rights reserved.