【发布时间】:2009-10-05 08:41:11
【问题描述】:
任何支持编写单元测试代码的 Java 单元测试框架:
Collection<AType> myCollection = objectUnderTest.doSomething();
assertCollectionContainsAtleast(myCollection, "a Expected value");
我想要的是某种迭代支持,并附加某种匹配器。
【问题讨论】:
标签: java unit-testing
任何支持编写单元测试代码的 Java 单元测试框架:
Collection<AType> myCollection = objectUnderTest.doSomething();
assertCollectionContainsAtleast(myCollection, "a Expected value");
我想要的是某种迭代支持,并附加某种匹配器。
【问题讨论】:
标签: java unit-testing
看看Hamcrest,它包含许多东西的断言,包括集合。您可以使用hasItem、hasKey、hasValue 等。
【讨论】:
您还可以查看Unitil's 断言实用程序。
【讨论】: