gpt4 book ai didi

java - JUnit 4 断言中的 "is"

转载 作者:行者123 更新时间:2023-11-30 11:59:04 25 4
gpt4 key购买 nike

写作之间有语义上的区别吗

assertThat(object1, is(equalTo(object2)));

和写作

assertThat(object1, equalTo(object2)));

?如果没有,我更喜欢第一个版本,因为它读起来更好。这里还有其他注意事项吗?

最佳答案

文档说明了一切:
装饰另一个匹配器,保留行为但允许测试稍微更具表现力。
例如。 assertThat(奶酪,equalTo(臭))
vs assertThat(cheese, is(equalTo(smelly)))

http://www.junit.org/apidocs/org/hamcrest/core/Is.html
换句话说,您走在正确的轨道上。

关于java - JUnit 4 断言中的 "is",我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/2753783/

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