【发布时间】:2009-11-15 04:16:55
【问题描述】:
在整个测试套件(不仅仅是一个测试类)中的每个方法之前运行设置的最佳方法是什么?
Rspec 允许您定义全局的前后块。在不涉及将模块混合到每个测试类中的 Test::Unit 中是否有一种干净的可比方法?
【问题讨论】:
-
我也对这个很感兴趣。我将 mongoid 与黄瓜一起使用,所有用于在测试之间清除数据库的示例都使用 Rspec。我不太喜欢下面的解决方案,因为它不允许我在每个测试中也有单独的设置/拆卸方法,以及全局方法。