【发布时间】:2010-08-30 11:58:56
【问题描述】:
将shoulda 与unit/test 一起使用我有一个上下文,它要求在尝试其他测试之前通过一个测试。
我可以调用的方法是否会在当前上下文中使所有后续测试失败?或者甚至不运行它们?
我在想象这样的事情:
context "My thing" do
setup do
my_variable = false
end
should "have my_variable as true" do
assert_or_contextflunk my_variable
end
end
(显然这是一个毫无意义的例子,但你明白我在做什么)
【问题讨论】:
-
也许我需要跳过一些测试?我注意到单元测试产生“0 跳过”,但我还没有看到任何方法可以根据一个测试跳过上下文的其余部分。
标签: ruby unit-testing shoulda