mockmvc 相关问题

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

集成测试的奇怪问题

@Sql 在测试类 插入bankdemo.bills(id, is_active, 余额, 货币, account_id) 值('0', '1', '0.00', 'RUB', '0'); 绿色测试显示数据库中存在 id == 0 的 Bill @Te...

回答 1 投票 0

SpringBoot @WebMvcTest 安全问题

我有一个 Spring Rest MVC 控制器,其 url 为“/public/rest/vehicle/get”。在我的安全配置中,我定义了对 /public/rest 的任何请求都不需要身份验证。 ...

回答 4 投票 0

Spring Security + 模拟 MVC 测试 - 断言错误,重定向 URL“http://localhost/login”而不是“/login”

我有这样的测试 @测试 @WithAnonymousUser void给定NoAuthentication_whenEnteringMainPage_thenRedirectToLoginPage()抛出异常{ mockMvc.perform(get("/")).andExpect(重定向...

回答 1 投票 0

使用 JSONPath 和 spring mvc 断言数组的数组

我很难弄清楚如何在 spring mvc 中的 JSON 文档响应中使用 jsonPath 进行断言。也许有比使用 jsonPath 更好的方法来完成此任务

回答 5 投票 0

为什么 Mockito 不返回我的存根返回值?

最疯狂的事情 - 我有一个 SpringMVC Junit-5 单元测试器(带有 Mockito)配置为 @RunWith(SpringRunner.class) @WebMvcTest(MyController.class) @TestPropertySource(“类路径:application-uni...

回答 1 投票 0

使用基于声明的角色分配来测试多租户资源服务器

问题: 我的集成测试失败,响应代码为 403,而不是预期的 200 或 401。 环境: 我有一个使用 Spring Boot 和 Kotlin 运行的资源服务器。 安全: 基于角色的授权...

回答 1 投票 0

“Wiremock 无效响应:3”

我正在尝试使用wiremock来模拟api结果并测试我的端点。但不幸的是,我收到了异常“http://localhost:56994”的 GET 请求上的 I/O 错误的响应:无效的资源...

回答 1 投票 0

MockMvc 集成测试 - 模拟 Azure ShareFileClient 和 StorageFileInputStream 无限期挂起

我在这个测试中遇到了问题,在调用 return 后,此端点会挂起(也尝试使用 WebTestClient 并引发超时,因此问题与模拟 mvc 无关),更改了一些配置...

回答 1 投票 0

WebMvcTest 与实际服务实现

如何在 Spring Boot 中创建“准”MVC 集成测试。我想使用我真正的服务实现,但我无法做到这一点。我怎样才能注入真正的实现...

回答 2 投票 0

“指定的密钥字节数组是 192 位,对于任何 JWT HMAC-SHA 算法来说都不够安全......”mockmvc post 请求的错误

我想调用下面的代码来编写Kotlin登录的集成测试: @测试 有趣的用户注册(){ var 结果 = this.mockMvc.perform(post("http://localhost/signup") .con...

回答 3 投票 0

注册WebMvcConfigurer进行MockMvc测试

我有一个 Spring Boot 后端 API,我使用以下配置对 API 接收的有效负载进行一些格式化。 @配置 类 WebConfig : WebMvcConfigurer { 超越乐趣

回答 1 投票 0

使用mockMvc进行Spring JUnit测试

我正在尝试使用 spring 和mockito 对我的休息控制器进行单元测试。这是我的主要控制器方法。 公共静态最终字符串AUTHENTICATE_USER_URI =“/用户/验证”; 私人...

回答 1 投票 0

MockMvc Perform() 方法出现错误

我正在创建一个 Spring MVC 控制器测试。编译器显示下面以粗体显示的方法的错误。我的代码中是否缺少某些库或某些内容?有什么建议么? 我正在使用以下

回答 2 投票 0

如何使用mockmvc将实体json和多部分文件发送到json数据

@RestController @CrossOrigin 公共类 KycController { org.slf4j.Logger 日志 = org.slf4j.LoggerFactory.getLogger(KycController.class); @Autowired 私人 KycRepo 存储库; @Autowired

回答 1 投票 0

Spring MockMvc - 从 REST 获取 java.time.Instant

我有一个资源,它返回一个具有 java.time.Instant 属性的对象。 X类{ ... 私人即时开始日期; ... } 我正在测试它: mockMvc.perform(get("/api/x"...

回答 2 投票 0

MockMvc 返回 404 状态

我正在尝试为控制器编写测试用例。我不想模拟我的服务,因为我想将这些测试用作完整的功能测试。 我正在尝试测试这个控制器: @继续...

回答 7 投票 0

运行集成测试时,Spring Boot 不会解码 URL 参数中的特殊字符

我在 Spring Boot RestController 中有一个 GET 端点,它接受电子邮件作为 URL 参数(我知道这不是一个好主意,但我现在无法更改它)。 电子邮件控制器.java 爸...

回答 1 投票 0

将 JUnit 测试套件添加到 Spring MVC 应用程序

我想将 JUnit 测试套件添加到已经运行的 spring mvc 应用程序中。 我特别想测试控制器 API。 您可以推荐一个特定的程序吗? 我不想...

回答 1 投票 0

如何在使用 Spring 和 Apache 文件上传时模拟分段文件上传

我正在进行的项目需要支持大文件上传并知道上传过程中所花费的时间。 为了处理大文件,我使用 Apache FileUpload 的流 API,这也...

回答 2 投票 0

如何使用 Spring MockMvc PUT 多部分/表单数据?

我有一个带有 PUT 方法的控制器方法,它接收多部分/表单数据: @RequestMapping(值 = "/putIn", 方法 = RequestMethod.PUT) public Foo updateFoo(HttpServletRequest 请求...

回答 5 投票 0

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