我应该在rspec中使用什么类型的"断言"来验证前置条件?

Gre*_*reg 4 rspec ruby-on-rails rspec2 rspec-rails ruby-on-rails-3

我在轨道上使用带有红宝石的rspec进行测试.

问题 - 在规范中,如果我要进行交叉检查,在开始测试之前正确建立了前提条件,建议采用什么方法?

例如,使用rspec".should"类型断言似乎不正确,因为我只检查前提条件...

Ver*_*cus 5

我会有两个不同的测试:一个声明像你的前提条件这样的东西可以正确设置,另一个假设它工作,然后根据它测试任何东西.