assertj

    0热度

    1回答

    我有我的集成测试中生成的字符串的实际列表以及期望的子字符串列表。这是微不足道的断言集合是相等的,例如: assertThat(actual).containsExactly(expected); 在我的情况是比较困难的,但因为我将有效地希望有一个containsExactlySubstring()功能 - 这就是我想断言在实际字符串和预期的子字符串之间存在一对一的对应关系。是否有一种整洁(描述

    0热度

    1回答

    class Test{ private Boolean isChange; } Assume that tests list contains 1000 objets. List<Test> tests = new ArrayList<Test>(); Test t = new Test(); t.setIschange(true); tests.add(t); 像这样,我已

    0热度

    1回答

    我在AssertJ和Java 8使用SoftAssertions, 对于防爆: SoftAssertions轻声=新SoftAssertions(); (“Living Living”)。isEqualTo(7); (“厨房”)。isEqualTo(“clean”); (“图书馆”)。isEqualTo(“干净”); softly.assertAll(); 我想做前&发布操作为每个assertTh

    6热度

    2回答

    中的任何一个事物持有或另一个持有我正在将一些测试从Hamcrest转换为AssertJ。在Hamcrest中,我使用下面的代码片段: assertThat(list, either(contains(Tags.SWEETS, Tags.HIGH)) .or(contains(Tags.SOUPS, Tags.RED))); 也就是说,列表可能是那个或那个。我怎样才能在AssertJ中

    0热度

    2回答

    我目前使用FEST或AssertJ进行断言。 和我碰上,我想断言流动阵列结: [1,2,2,2,2,2,2] 那么,如何写这样 assertThat(arr).contains(1,atIndex(0)).containsTheOthers(2) 断言我没有看到containsOthers中FEST或我错过了什么等于? 我有点惊讶FEST或者AssertJ不能从一些指定的索引开始索引范围的

    9热度

    2回答

    说我有一类这样的: public class Character { public Character(String name){ this.name = name; } private String name; public String getName() { return name; } } 后来,一个地图 Map<Character

    1热度

    1回答

    对于one of my projects,我试图摆脱基于字符串的单元测试;我现在有一个作为目标的课程是ParsingResult。 我已成功转换另一个类与自定义AssertJ断言,所以我现在试图为我的下一个“受害者”编写一个自定义断言类。类是这样的: public final class ParsingResultAssert<V> extends AbstractAssert<Pars

    0热度

    2回答

    中检查从集合中提取的对应于原始值的值我有这种情况,我需要集合中的所有对象都在字段中具有特定的布尔值。提取()似乎是一个很好的候选人。我能够很容易地访问该领域,但是当我想再次检查它时,我无法找到在API中执行该操作的简单方法。我来到的第一件事是以下几点: SomeService someService = new SomeService(); List<ClassA> llList =

    0热度

    2回答

    我正在为我的DAO服务编写集成测试。我通过使用dao插入方法执行该操作,然后从数据库中读取对象并使用原始对象声明所有字段。 我想使用assertj-core来做出断言。特别是isEqualToComparingFieldByField。 但java.util.Date字段存在问题。它们返回相同的getTime()值,但不相等。 目前,我忽略了isEqualToComparingFieldByFie

    1热度

    2回答

    找到类我有这个POM一个小项目... <project xmlns="http://maven.apache.org/POM/4.0.0" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apac