hamcrest 相关问题

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

Espresso检查视图要么不显示,要么不显示

以下语句不起作用,因为doesNotExist()返回ViewAssertion而不是匹配器。没有try-catch的任何方式使它工作? 。检查(或者(比赛(doesNotExist()))或(...

回答 3 投票 4

使用Hamcrest进行Spring MVC测试:如何计算和测试模型中对象的属性数量/大小

对于Spring MVC Test(与Java Hamcrest一起工作):测试必要的场景渲染一个带有Model对象的jsp文件,该对象只包含我所拥有的Person类的实例...

回答 1 投票 3

Hamcrest使用“is”前缀getter方法断言布尔字段

我们想声明一个自定义对象列表包含一个对象,其中一些字段具有某些值,并带有一系列断言,如assertThat(customObjectList,hasItem(...

回答 2 投票 5

如何从放心的响应中删除xml标头

我正在尝试对返回xml的服务进行一些测试。问题是响应中出现xml内容和带有版本的xml标头。因此,当我试图验证时......

回答 1 投票 1

Hamcrest isEqualIgnoringWhitespace不会忽略空格

因此,当我们需要将一些HTML解析为XML并验证HTML中的所有内容都在XML文件中时,我们在Unittests中使用Hamcrest进行验证。因为我们不能在...中获得更多或更少的信息

回答 1 投票 1

是否存在一个“每个”匹配器的Hamcrest,它将一个Collection或Iterable匹配的所有元素断言为一个特定的匹配器?

给定一个Collection或Iterable项,是否有任何Matcher(或匹配器的组合)断言每个项匹配一个Matcher?例如,给定此项目类型:public interface ...

回答 2 投票 46

Java Hamcrest匹配器相当于sql join操作

我有2个包含对象的列表,例如:list1 has object person person具有以下属性:name,id,address list2 has object employee employee具有以下属性:orgId,id,...

回答 1 投票 0

为什么Hamcrest的containsInAnyOrder匹配器接受数组而不是列表?

我在使用Rest Assured声明REST响应时使用Hamcrest的containsInAnyOrder匹配器。这是我断言的一个例子:assertThat(body.jsonPath()。getList(“zones.name”),...

回答 1 投票 1

带有Hamcrest匹配的TestNG SoftAssert

我想在TestNG测试中使用Hamcrest匹配器并专门使用软断言。我怎样才能做到这一点?我知道我可以在测试中使用Hamcrest的断言,例如:assertThat(实际,...

回答 1 投票 2

hamcrest匹配器的问题不匹配相等

我遇到以下代码的问题,我有点困惑公共类EchoApp {public static void main(String [] args){for(String string:args){System.out ....

回答 1 投票 1

org.hamcrest.Matchers.any不在java 8中工作[关闭]

Hamcrest Matchers any()在Java 8中不起作用(simpleJdbcCall.execute(Matchers.any(SqlParameterSource.class)))。thenReturn(outputParameters); any()仅适用于org.mockito.Matchers ...

回答 1 投票 0

Sonar抱怨断言使用nullValue

使用JUnit 4.12测试用例:import static org.hamcrest.CoreMatchers.nullValue; import static org.junit.Assert.assertThat; // ... @Test public void testShouldReturnNull(){final Long ...

回答 1 投票 0

应用于unittest.mock.Mock.mock_calls的hamcrest.contains_inanyorder的近无用断言输出

通常,我关心被测系统对软件的另一部分(我在测试中模拟)的确切调用,但不关心那些调用发生的顺序。 (例如,因为结束......

回答 1 投票 1

有没有办法在Spring MVC Test中使用AssertJ断言?

我已经在我的项目中使用AssertJ一段时间了。最近我开始使用Spring MVC Test来测试Spring MVC控制器。但是我没有得到如何使用AssertJ。所有例子我......

回答 3 投票 14

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