有了ruby on rails,我就有了一个player模型,它有很多games。然而,球员应该至少有三场比赛。我有一个自定义验证程序,如果没有三个游戏,它会增加错误。我可以通过在player模型中声明来创建一个有三个游戏的播放器并使用播放器和游戏属性的嵌套散列来创建player及其游戏。然而,出于测试的目的,我有时想一次添加一个游戏,使用rspec<
在从Rails 4.0升级到4.1之前,我使用的是没有Spring的RSpec/Guard,除了绿色点和绿色文本之外,我的所有测试都通过了,没有任何输出。在升级和安装Spring以及其他我认为需要的东西之后,我在传递测试时会出现错误,有时我的测试由于“唯一性”错误而无法通过。通过测试和失败测试之间的常见错误:
An error occurred in an after(:all) hook