腾讯云
开发者社区
文档
建议反馈
控制台
登录/注册
首页
学习
活动
专区
圈层
工具
MCP广场
文章/答案/技术大牛
搜索
搜索
关闭
发布
文章
问答
(9999+)
视频
沙龙
2
回答
用于测试我的API客户端的JUnit测试不起作用,“错误: ID为'junit-jupiter‘的测试引擎无法执行测试”
、
、
、
、
在
使用Junit和使用
mockito
进行测试方面,我是新手。我已经为我的客户端创建了一个类,这个类应该向API发送请求。我还创建了一个类来编写简单的测试。当我运行测试时,我
在
控制台中得到错误,并且我不知道如何解决它们。我已经测试了通过Postman向其发送请求的API。import static org.junit.jupiter.api.Assertions.assertEquals;import static org.<e
浏览 2
提问于2019-01-02
得票数 2
1
回答
条件
在
Junit5
&
Mockito
中
失败
、
、
、
我正在尝试为我的应用程序编写测试用例,从我所知道的情况来看,即使提供了预期的
条件
,我也无法通过测试。 这是我的测试类。测试不会超过if
条件
。测试不会覆盖
条件
之后的代码,因为它总是变为true。我需要我的测试来覆盖最后一行
中
的keyMap()。
浏览 41
提问于2021-09-29
得票数 1
回答已采纳
2
回答
无法使用@Rule & @RunWith注释,但不推荐的initmocks()可以工作
、
、
、
、
PortfolioTest.java是一个类,在这个类
中
,我试图通过使用
Mockito
来模拟这个StockService来编写投资组合特性的单元测试。<scope>test</scope> <groupId>org.
mockito
</groupId> <artifactId>
mockit
浏览 0
提问于2020-10-21
得票数 0
1
回答
在
没有PowerMockito
JUnit5
的情况下创建新实例时模拟
、
、
、
、
JUnit5
不支持PowerMockRunner,因此当您从JUnit4迁移到
JUnit5
时,以下代码将无法工作。throw new ServiceFailureException(e.getMessage()); } 在这里,您将尝试测试publish方法,
在
该方法
中
在
JUnit4
中
,可以使用PowerMockito来实现这一点。的引入,测试用例
在
模拟创建新实例时
失败
,因为PowerMockRunner不支持<em
浏览 12
提问于2021-07-21
得票数 0
3
回答
从Junit 4到Junit 5的迁移问题
、
、
、
我
在
testcase.Below中使用了
mockito
,这是我对依赖项使用的不同版本。>1.10.19</org.
mockito
.version> <groupId>org.
mockito
</groupId> <vers
浏览 1
提问于2018-09-27
得票数 8
回答已采纳
2
回答
当模拟用于测试公共方法的私有方法时,PowerMockito返回null
、
、
、
、
concatenateTwoString(t1, t2);这是一个测试类import org.
mockito
.
Mockito
(),
Mockito
.anyString()); assertThat(text).isEqualTo("jibo&qu
浏览 6
提问于2021-09-24
得票数 3
回答已采纳
1
回答
junit5
和junit4是如何为了PowerMockito而混在一起的?
、
、
、
、
我正在使用
junit5
,但我迫切需要模拟一些静态方法和构造函数,等等。因为Powermockito只使用Junit4,所以我需要混合junit4和
junit5
。有人能解释一下怎么做那样的事吗?例如,在这个测试用例框架
中
我需要修改什么?org.junit.jupiter.api.BeforeEach;import org.junit.jupiter.api.extension.ExtendWith;im
浏览 4
提问于2020-07-23
得票数 0
回答已采纳
2
回答
类的模拟构造函数
、
我正在使用
Junit5
和
Mockito
。Class Emp { 当我写测试用例时,我模拟了EmpProfileClient
浏览 2
提问于2019-05-22
得票数 1
1
回答
为什么“肯定火”不执行我的
JUnit5
测试?
、
我正在尝试将一个Maven SpringBoot (2.3.12)应用程序从JUnit4转换为
JUnit5
。我读过很多关于如何做这件事的不同文章。 我能够
在
Eclipse
中
执行我的
JUnit5
测试。我的问题是,我无法让Maven尽职尽责地执行我的
JUnit5
测试。我尝试过各种配置变体。当它进入到尽力而为的步骤时,它只执行我以前的JUnit4测试,而只是忽略了任何
JUnit5
测试。我已经验证过,如果其中一个JUni4测试是这样执行的,并且我将该测试转换为
JUnit5
,那么
浏览 11
提问于2022-03-18
得票数 0
3
回答
如何将
Mockito
与
JUnit5
结合使用
、
、
、
如何使用
Mockito
和JUnit 5的注射?
在
JUnit4
中
,我只需使用@RunWith(MockitoJUnitRunner.class)注释即可。
在
JUnit5
中
没有@RunWith注释吗?
浏览 4
提问于2016-12-04
得票数 190
回答已采纳
3
回答
使用PowerMockito模拟
JUnit5
中
的静态方法
、
、
、
需要在PowerMockito框架中使用
JUnit5
模拟静态方法的帮助。org.powermock.core.classloader.annotations.PrepareForTest; import static org.
mockito
.
Mockito
-- https://mvnrepository.com/artifact/org.
mockito
/
moc
浏览 7
提问于2020-05-24
得票数 7
1
回答
如何在
JUnit5
PER_CLASS生命周期中使用
Mockito
@InjectMocks
、
、
、
、
对于这样的测试类,使用Java或Kotlin、
Junit5
和
Mockito
4.x:@TestInstance(TestInstance.Lifecycle.PER_CLASSfun test2() {...}看起来,MockitoExtension
在
每次测试之前都会调用initMocks()/openMocks,但是由于PER_CLASS,test2使用了相同的外部实例,而
Mockito
创建了一个新的内部实例,但并没有将它注入到外部
浏览 5
提问于2022-10-06
得票数 0
4
回答
JUnit5
:如何重复
失败
的测试?
、
如果它被执行了n次,并且
失败
了至少x次,那么它就被标记为
失败
。TestNG通过以下注释支持这一点:如何使用
JUnit5
实现类似的功能?
JUnit5
中
也有类似的注释,称为@RepeatedTest(5),但它不是有
条件
地执行的。
浏览 2
提问于2017-09-12
得票数 17
回答已采纳
1
回答
@AfterEach注释
在
Spring测试中被忽略
、
、
、
我正在使用Spring编写一些集成测试。我不能让@AfterEach得到尊重。我想这是版本问题还是库冲突?我以前也这么做过,但不知道为什么现在不受尊重。import org.junit.Test;import org.junit.runner.RunWith; @ContextConfigu
浏览 3
提问于2021-03-21
得票数 0
回答已采纳
1
回答
Mockito
/
Junit5
org.opentest4j.AssertionFailedError for getter()
、
、
如果我在下面的方法中进行了JUnit
Mockito
测试,它将在org.opentest4j.AssertionFailedError: expected: null
中
失败
。但是
在
使用verify()和Assertions.assertNotNull()之前的
Mockito
-(参数-)测试是可以的。我做错了什么或者我不明白什么?这是我的密码:@Mock private MyentityAServiceImpl myentityAServiceIm
浏览 2
提问于2018-12-06
得票数 2
回答已采纳
1
回答
如何将字符串等最终类注入
Mockito
3
中
带有@InjectMocks注释的类的构造函数
中
、
、
、
String name = "sth"; private User user; private MyRunner tested;
Mockito
name; private User user; private MyRunner tested; //...
浏览 2
提问于2021-04-26
得票数 0
1
回答
Null关键字添加到具有Spring2.6.6的couchbase异常
中
、
、
、
、
嗨,我使用Couchbase JavaSDK3.2.6和Spring2.6.6和
junit5
,当测试
中
抛出一些异常时,它们都
失败
了,因为
在
异常消息末尾添加了"null“关键字。import org.junit.jupiter.params.provider.CsvSource;import org.
mockito
.InjectMocks;import
浏览 11
提问于2022-04-11
得票数 0
1
回答
AEM
Mockito
Junit 5无法覆盖catch块
、
、
如何覆盖
在
junit5
和
mockito
中
返回空的方法的catch块。 下面提到的转储方法返回空,并抛出RepositoryException和JSONException。
浏览 70
提问于2020-08-23
得票数 0
1
回答
如何在同一个Gradle版本
中
运行
JUnit5
和JUnit4?
、
、
、
、
我读到了一个关于Maven的答案,但我想知道如何在Gradle -
中
完成这个任务。目前,我的Gradle版本只能使用:import org.junit.jupiter.api.Test;进行测试更新:现在有了适用于JUnit 5的原生
Mockito
Junit Jupiter -
浏览 2
提问于2018-06-06
得票数 13
2
回答
即使
在
ktor框架(kotlin)
中
模拟方法调用之后,测试用例仍在调用实际的方法。
、
、
、
在
测试
中
,我使用了
JUnit5
和
Mockito
。有一个路由类,其中定义了一个路由,我需要对其进行测试。withTestApplication(Application::configureRouting) {
Mockito
`when`(service.dummyFunction(
Mockito
.any()).thenReturn(true) with(handleRequ
浏览 13
提问于2022-02-15
得票数 0
点击加载更多
热门
标签
更多标签
云服务器
ICP备案
腾讯会议
云直播
实时音视频
活动推荐
运营活动
广告
关闭
领券