Ruby on rails 什么';s Post.title.should==”之间的差异;测试“;而Post.title应该==”的;测试“;
我使用的是rspec rails 他们之间有什么不同Ruby on rails 什么';s Post.title.should==”之间的差异;测试“;而Post.title应该==”的;测试“;,ruby-on-rails,rspec,Ruby On Rails,Rspec,我使用的是rspec rails 他们之间有什么不同 Post.title.should == "test" 及 谢谢如果我没弄错的话,Post.title应该==“test”几乎肯定是不正确的。在这种情况下,应该在self上调用,而不是在Post.title上调用。它应该不起作用 类似的断言应以以下形式作出: Post.title.should =="test" # or, for prettier imo option: Post.title.should eq("test")
Post.title.should == "test"
及
谢谢如果我没弄错的话,
Post.title应该==“test”
几乎肯定是不正确的。在这种情况下,应该在self
上调用,而不是在Post.title
上调用。它应该不起作用
类似的断言应以以下形式作出:
Post.title.should =="test"
# or, for prettier imo option:
Post.title.should eq("test")
但是要注意,Be()。对于最新的RSpec(v2.8
)。一个有
,另一个没有。
Post.title.should =="test"
# or, for prettier imo option:
Post.title.should eq("test")