hamcrest 相关问题

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

使用JUnit 4.x防止Hamcrest的使用

我目前在AssertJ上使用JUnit4.x。我想确保没有使用Hamcrest的情况。但是,Hamcrest Core是JUnit在运行时必需的依赖项,请参见Junit问题#1429:A ...

回答 1 投票 0

错误:找不到符号导入静态org.hamcrest.CoreMatchers.containsString;

我正在使用Java 1.7和Gradle 4.10.3。我尝试使用各种gradle依赖项,例如testCompile组:'org.hamcrest',名称:'hamcrest',版本:'2.1'和testImplementation'org.hamcrest:...

回答 1 投票 0

如何使用方法“ startsWith”,如果需要将字符串检查到值字段中

响应正文:{“完成”:true,“记录”:[{“名称”:“鲍勃”,“电话”:null,“ CreatedDate”:“ 2013-07-02T14:25:06Z”,“ Id “:” ...

回答 1 投票 -5

在自定义字段中使用特定条件声明期望的异常

我想验证预期的例外是否符合某些条件。以它为起点:类MyException扩展RuntimeException {int n; public MyException(String message,int n)...

回答 1 投票 1

如何断言对象列表具有一组具有某些值的属性

使用Hamcrest库,我需要断言具有特定属性(java Bean)的对象列表与一组属性匹配。例如,如果我们有一个具有firstName的Person对象的列表,则...

回答 1 投票 2

JUnit hamcrest长期比较[重复]

我有以下测试代码:Page users = userService.findAllUserIdsWithLocationsWithoutCategories(pageable); assertEquals(1,users.getTotalElements()); assertThat(users.getContent(),...

回答 1 投票 0

如何通过属性值比较两个Java对象列表

我想断言,相同类型的两个对象列表通过该对象的属性值相同。例如,我有两个Person对象列表,分别具有名字,姓氏和中间名...

回答 2 投票 0

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

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

回答 4 投票 9

在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


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