gpt4 book ai didi

java - 如何使用 FEST assertThat(...) 方法测试类对象之间的相等性?

转载 作者:行者123 更新时间:2023-12-02 05:50:20 26 4
gpt4 key购买 nike

如何使用 FEST assertThat(...) 方法测试类对象是否相等?

示例:

import static org.fest.assertions.api.Assertions.assertThat; 

@Test
public void test() throws Exception {
assertThat(findClass()).isEqualTo(Integer.class);
}

private Class<?> findClass() {
// logic for finding a class object
return String.class;
}

以上内容无法编译。 isEqualTo 方法提示。我应该使用其他方法来测试类对象之间的相等性吗?

最佳答案

首先你应该使用AssertJ ; FEST 已因该软件包而过时。但由于 AssertJ 共享类似的语法,因此转换会很容易。

其次,使用 AssertJ,这是开箱即用的...这对我来说是编译的:

// irrelevant code, then
assertThat(findClass()).isEqualTo(Integer.class);
}

private Class<?> findClass()
{
return Integer.class;
}

那么,也许您还有其他问题?

关于java - 如何使用 FEST assertThat(...) 方法测试类对象之间的相等性?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/23597387/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com