![]() |
1
3
问题是赛程安排太糟糕了。不久前我读了一篇文章 The Lie Machinist ,我已经用过并且喜欢,但是现在我更喜欢 factory_girl . 以下是他们自述中的一个基本示例: 您定义了一个工厂,其中只有足够的默认值来让您的测试通过:
然后在测试中,您可以根据需要重写或添加值(设计的RSpec示例)
在使用了这里提到的两个库之后,您不能再付钱给我使用fixture。 |
![]() |
2
2
可以在测试中创建ActiveRecord实例。看 here 对于一些基本步骤,如何在Rails中使用简单的测试。 你可以阅读Rails官方版 testing guide 在Rails中建立TDD的一些想象。还要看看另外两个流行的测试框架 RSpec (我最喜欢的,看 mocking screencast )以及 Shoulda |
![]() |
Stilian · 存储库设置中没有Github页面部分 3 年前 |
![]() |
Kellen · 查看$卷展栏功能列表 3 年前 |
![]() |
Akshit Thakur Ak · 我怎样才能把铁轨停下来? 3 年前 |
![]() |
johncssjs · 将数组转换为每个元素的嵌套哈希 3 年前 |
![]() |
solidsnake99 · Rails db:如何绕过验证 3 年前 |