问题标签 [spock]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
spock - 为输入类型文本分配表单值的困惑
以下是我的页面和规格。我可以输入 的值,firstName
但我收到以下错误lastName
。我认为我们可以在这里http://www.gebish.org/manual/current/navigator.html#text_inputs_and_textareas使用基于 Geb doc 的 '=' 运算符来分配值
页
规格
grails - 在同一个项目中同时使用 Spock 和 Spring Security 插件是否有任何错误?
我在当前项目中同时使用 Spring 和 Spock 插件。我在 Spock 中写了一堆测试用例。所有都通过,没有任何错误(所有都是绿色的!)。但是如果我在一段时间后尝试测试应用程序,同样的测试会失败。我不明白为什么会这样。这是代码(我的失败测试之一):
我对此有一个很大的错误:
域类:
有时通过相同的测试并且有时会抛出此错误。这里有什么问题?它怎么会时而通过,时而失败?
提前致谢。
grails - 在我的 Spock 测试中无法获取主体 ID
我有一个这样的控制器:
我想在spock中测试控制器上面的控制器,所以我写了这样的测试代码:
当我运行测试时,此测试失败并显示以下错误消息:
在集成测试的情况下:
我也得到同样的错误。
什么地方出了错?
提前致谢。
testing - Grails 2.0.1:Spock 测试失败,并在调用重定向的地方出现“未定义名为 'grailsLinkGenerator' 的 bean”
我最近从 Grails 1.3.7 升级到了 Grails 2.0.1。应用程序运行正常,但是在清理测试时我遇到了这个麻烦。
我所有的测试都是 spock 测试。我在升级时将 spock 从 0.5-groovy-1.7 更新到了 0.6。
所有将到达 redirect() 行的控制器测试都在该行中失败,并出现相同的错误:
知道是什么原因造成的,我该如何解决?
grails - Intelli-J 不能运行 spock 测试?(无法附加测试报告者...)
我正在尝试将 grails spock 插件与 1.3.7 一起使用。我可以通过终端从终端运行测试grails test-app :spock
,但是当我尝试从 Intelli-J 中运行 ControllerSpec 测试时,我得到unable to attach test reporter to test framework or test framework quit unexpectedly
.
有没有人通过 Intelli-J 成功运行 grails spock 测试?
java - 来自“then”块的“to SearchPage”调用
为什么下面的 Geb 测试失败并出现以下错误。我不能调用to SearchPage
then 块吗?
grails - 测试控制器时 spock 和 grails 2.0.1 的问题
在运行 Spock 控制器测试时:
导入 grails.plugin.spock.* 导入 grails.test.mixin.*
@Mock(MusicItem) 类 MusicItemControllerSpec 扩展 ControllerSpec {
}
测试的部分是:
那是控制器的一部分。我得到了这个例外:
| 运行 6 个 spock 测试... 3 of 6 | 失败:创建具有正确参数的元素(myvibe.fondation.MusicItemControllerSpec)| java.lang.IllegalStateException:未找到 WebApplicationContext:未注册 ContextLoaderListener?在 myvibe.fondation.MusicItemController.save(MusicItemController.groovy:29) 在 myvibe.fondation.MusicItemControllerSpec.Creating 具有正确参数的元素 (MusicItemControllerSpec.groovy:39) | 运行 6 个 spock 测试... 4 of 6
当我从 save() 方法中删除这一行时:
比一切都好。我错过了什么?
grails - 为什么在测试我的控制器时出现无法转换对象“null”错误?
我有一个这样的控制器:
我想测试一下。我在 Spock 中写了一个测试规范,如下所示:
当我运行时,我收到这样的错误:
我不知道我哪里错了。
提前致谢。
ruby-on-rails - 我可以用 Spock 做这个吗?
我在 ROR 中看到了一个用于测试某些域类的示例:
它使用不同的值和不同的名称动态创建测试......这很有趣,但是......我可以用 spock 或 jUnit 来做这件事吗?
非常感谢
grails - Spock 测试用例不会在 Grails 中建立域类的关系?
我有一个 Spock 测试用例,其中的setup
块如下所示:
而且,Tasks
域类看起来像这样:
User
类是这样的:
但是当我运行我的测试并且我的测试失败时(没有出现错误消息,但它在then
我的 Spock 测试块中失败)并且我发现其中有错误。我的设置不会在 and 之间创建任何关系User
,Tasks
这使我的测试失败。
我要测试的控制器代码是:
上述println
测试中的打印0
。为什么即使endDate
我的测试比今天的日期少,也会发生这种情况?提前致谢。