在 Geb JUnit4 测试中做出断言

making assertions in Geb JUnit4 tests

我正在使用 Geb 对 Grails 应用程序进行一些功能测试。我正在使用 Geb 与 JUnit4 的集成,即我的测试 类 extend geb.junit4.GebReportingTest.

我是否应该使用 Java 的关键字进行断言,例如

assert 2 == 1 + 1

或 JUnit 的 assert* 方法,例如

Assert.assertTrue 2 == 1 + 1

您应该使用 assert 关键字。这样您就可以利用 Groovy's power assert 功能。