hamcrest 相关问题

Hamcrest是一个开源的约束类库,用于匹配对象和值,通常由其他框架(如单元测试,模拟或集合)组成。

在jetified-hamcrest-core-1.3.jar模块中找到重复的类org.hamcrest.BaseDescription

Android studio 3.6 app / build.gradle:androidTestImplementation'androidx.test.ext:junit:1.1.1'androidTestImplementation'com.azimolabs.conditionwatcher:conditionwatcher:0.2'//浓咖啡...

回答 1 投票 0

我无法从测试类的对话框警报中获取文本

[早上好,我正在为一个javafx类做一个测试类,我正试图立即控制错误。当发生错误时,会向我显示一个对话框警报,并带有一条消息,解释该错误。我想比较...

回答 1 投票 0

Hamcrest AssetThat equalTo失败,因为对象值数组中有一些随机字符

我正在使用Hamcrest在测试中进行断言。以下代码段可用于其他字符串比较,但是以下语句失败,因为对象中第0位有一些随机字符(?)...

回答 1 投票 0

如何一次初始化对象并将其用于所有测试用例

我有一个测试类,其中有我的Java项目的所有测试用例,我想一次初始化服务类,它创建一个数组,并且我想对所有其他测试用例使用相同的数组,...] >

回答 1 投票 1

Java Hamcrest Matcher检查列表是否包含另一个列表

我想比较一个列表是否是另一个列表的子列表。假定我有以下列表List checkList = Arrays.asList(“ a”,“ d”); List actualList = Arrays.asList(“ a”,...

回答 1 投票 0

Hamcrest:转储当前类型和值

我正在使用Java库Hamcrest编写测试,它的非流畅API使当复杂表达式演化时无法推理表达式类型,例如:.andExpect(...

回答 1 投票 0

在科特林建立汉克雷斯特地图匹配器的问题

我正在研究一个简单的模拟,当调用具有给定条目的集合的函数时,该模拟返回一个值。但是,当我构建匹配器时,导入org.mockito.hamcrest.MockitoHamcrest.argThat ...

回答 1 投票 0

Hamcrest中是否有一种方法可以测试值是否为数字?

是否可以使用Hamcrest在不扩展库的情况下测试期望值是否为数字?我在想类似的东西:assertThat(expectedValue).isNumber();另外,它是...

回答 1 投票 0

你怎么嘲笑平等?

比方说,我有一个接口接口的IFoo {VAL富:字符串}我想创建相等IFF他们富字符串匹配类。简单的例子:A类(覆盖VAL富:字符串):IFoo的{...

回答 1 投票 0

如何使用的Mockito和JUnit测试我的春天启动REST API?

我在单元测试新并不能弄清楚如何使用的Mockito和JUnit春季测试RESTful API,首先我已经preapared中,我创建了两个方法与@Before和类@ ...

回答 2 投票 0

在的IntelliJ 10.5运行试验时:“org.hamcrest.Matcher.describeMismatch的NoSuchMethodError”获得

我使用JUnit-DEP 4.10和Hamcrest 1.3.RC2。我创建了一个自定义的匹配,看起来像以下内容:公共静态类MyMatcher扩展TypeSafeMatcher @覆盖...

回答 12 投票 214


如何认定一个嘲笑对象名单

我有如下JUnit测试:ClassA的A1 =模拟(ClassA.class); ClassB的B1 =新B( “1”, “ABCD1”); testClass.addToMap(B1,A1); //添加日期MAP1 ClassA的A2 =模拟(ClassA.class); ClassB的B2 =新B( “2”,” ...

回答 1 投票 0

比较JUnit中用户定义对象的列表

我知道之前已经问过这个问题。但是,没有一个解决方案适合我。我有一个用户定义的类,它是3个类的组合。它看起来像这样:Class ...

回答 2 投票 0

当JUnit 5没有assertThat()函数时,如何将Hamcrest与JUnit 5一起使用?

要将Hamcrest与JUnit 4一起使用,我们使用assertThat()函数。但是,JUnit 5不再具有assertThat()函数。如何在没有assertThat()的情况下使用Hamcrest?

回答 2 投票 26

Hamcrest - 使用什么版本? 1.3或2

我很困惑。目前我正在测试我的弹簧应用程序 org.springframework.boot 弹簧引导启动测试

回答 3 投票 27

Hamcrest closeTo在RestAssured.body中不起作用()

我有一个测试,我无法正确获得语法:@Test void statsTest(){given()。queryParam(“param”,“ball”)。when()。get()。then()。body(“total “,是(closeTo(10.0,0.1 * ......)

回答 2 投票 0

在AssertJ中测试一件事或另一件事

我正在将一些测试从Hamcrest转换为AssertJ。在Hamcrest中我使用以下代码片段:assertThat(list,或者(包含(Tags.SWEETS,Tags.HIGH))。或(包含(Tags.SOUPS,...)

回答 2 投票 8

检查List是否包含使用hamcrest的特定顺序的类实例

嗨我正在编写一个单元测试,我需要声明一个列表包含特定顺序的多个类的对象。我想用hamcrest做这件事。现在我声称它像 - ...

回答 1 投票 0

用于String的Hamcrest匹配器,其中String包含一些随机值

有没有办法将以下字符串与任何hamcrest匹配器匹配。 “{\” 为messageType \ “:\” 确定\ “\ ”_ ID \“:\ ”7de9a446-2ced-4BDA-af35-81e95ad2dc32 \“,\ ”地址\“:\ ”192.168.0.0 \“,\”港口\”:...

回答 3 投票 3

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