【发布时间】:2011-01-27 19:01:08
【问题描述】:
我开始致力于改进我的测试实践,并且一直在阅读有关在 Yii 框架和 Rails 中使用 Fixtures 的信息。虽然我了解夹具的基本概念——它们在每次测试之前加载一组特定的数据——但我不清楚测试前数据库状态会发生什么。虽然这些测试显然不会在生产实例上运行,但开发模型中可能仍有一些数据,我不希望每次运行一些测试时都将其清除。你能帮我理清一些关于夹具和单元测试的背景知识吗?
【问题讨论】:
标签: ruby-on-rails database unit-testing activerecord yii