mockmvc 相关问题

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

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

在运行模拟测试时无法模拟功能

我正在使用嘲笑@mock private AService aService编写控制器的测试用例; @InjectMocks私有AController aController; @BeforeEach public void init(){MockitoAnnotations ....

回答 1 投票 0

黄瓜StepDef ResultActions NullPointerException

[当尝试执行一个Cucumber StepDefs文件时,我收到以下NullPointerException,该文件将JSON从.feature文件传递到localhost上的REST端点;我试图实例化...

回答 1 投票 0

Mockito:如何部分使用@ InjectMocks-Annotation进行MockMvc测试?

我需要测试一个控制器,对于大多数零件来说,仍然足以使用MockMvc。但是仍然有一些分支很难为其生成测试用例。所以我用Mockito进行存根...

回答 1 投票 0

可以使用MockMvc测试受Spring Security保护的控制器吗?

我试图弄清楚,什么是测试Spring Boot应用程序安全性配置的最佳方法。我的目标是进行两个测试:给定用户A,在401中访问资源/测试结果给定...

回答 1 投票 0

如何完成Springboot API的端到端测试?

我有以下测试类来测试我的API,并且我具有以下代码结构:包控制器-> UserController.java包服务-> UserService.java包存储库-> ...

回答 1 投票 0

当使用MockMvc测试控制器时,发生参数传递错误

我正在使用MockMvc来测试控制器。关于参数导入,我遇到类型不匹配的问题。我尝试了所有json样式。但是没有任何效果,这是我的控制器类:: package app ....

回答 1 投票 -1

如何通过junit test生成spring restdocs和Pact.io pact?

使用spring boot和mockmvc,我具有带有以下@beforeEach方法的测试类:@BeforeEach void setUp(WebApplicationContext context,RestDocumentationContextProvider ...

回答 1 投票 0

RestAssured与Mockmvc进行单元和集成测试

我被要求从这两个中选择一个和最好的用于单元和集成测试-1. RestAssured 2. Mockmvc该应用程序在Spring和Spring Boot中。我看过很多博客,但不清楚...

回答 1 投票 2

Hamcrest with MockMvc:检查密钥是否存在,但值可能为空

我正在使用MockMvc做一些测试,我想验证JSON响应的结构。具体来说,我想确保属性的键存在,并且值是特定的...

回答 4 投票 9

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