shu*_*tsy 4 java grails groovy junit
我有许多Grails单元和集成groovy测试类.
最初我使用了诸如assertEquals,assertNull,assertTrue,assertFalse等方法.
assertEquals 0, User.list().size()
Run Code Online (Sandbox Code Playgroud)
但最近我更喜欢使用直接断言:
assert User.list().size() == 0
Run Code Online (Sandbox Code Playgroud)
这两种方法之间有什么区别吗?
在assertEquals使用JUnit的断言,而assert是使用Groovy的力量断言.power assert为您提供了更好的错误消息,并且内置于该语言中.你应该尽可能地使用那个.
| 归档时间: |
|
| 查看次数: |
3477 次 |
| 最近记录: |