2011-10-18 28 views
0

如果我有:多不宜 - 他们都必须是真实的通过测试

it "should raise an ActiveABC::IllegalStatement exception do 
    @var.set_cmd(:output => 'a.pdf').should == "output a pdf" 
    @var.set_cmd(:output => 'a.pdf').should == File.new(path_to_pdf(;fields.pdf)).should == "output -" 
    @var.set_cmd(:output => 'a.pdf').should == Tempfile.new('specs')).should == "output -" 
    @var.set_cmd(:output => 'a.pdf').should == StringIO.new('specs')).should == "output -" 
end 

这是否意味着每个条件(全部4)必须通过对整体状况通过?

回答

0

是的。第一次失败将导致测试失败。

+0

我不明白他们中的一个失败可能意味着测试通过。 –

相关问题