java - org.hamcrest.Matchers.hasProperty 无法解析

标签 java junit4 hamcrest

导入org.hamcrest.Matchers.hasProperty在JUnit4.12中无法解析。

使用 hasProperty 的替代方法是什么?

最佳答案

Hamcrest 未嵌入 JUnit 4.12 中,您需要在类路径中包含单独的 Hamcrest 库。

如果您使用 Maven,则可以通过在 pom.xml 中包含以下依赖项来实现此目的:

<dependency>
    <groupId>org.hamcrest</groupId>
    <artifactId>hamcrest-library</artifactId>
    <version>1.3</version>
    <scope>test</scope>
</dependency> 

或者,您可以从 Maven Central 下载 JAR .

关于java - org.hamcrest.Matchers.hasProperty 无法解析,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/49300962/

相关文章:

java - 登录时显示用户电子邮件 (JSF 2.0)

java - Jersey 客户端将数据发送到 String

android - 当我们从主 Activity 使用 startInstrumentation() 启动 Instrumentation 时,UiDevice 对象抛出错误

java - 使用二分查找查找数组中的元素

java - 我们是否应该在 JavaFX 自定义控件中使用 FXML?

java - Lombok.val 是如何工作的?

java - 更新 junit 在 @Rule 和 TestName 处出现编译错误

java - 如何使用 hamcrest 比较忽略标签的文本?

java - Hamcrest 匹配器用于不带强制转换的集合参数

java - 如何断言 Iterable 包含具有特定属性的元素?