新手问题 请问在 model test 中的 assert_equal 是否支持中文

bluetea · 2014年01月20日 · 最后由 bluetea 回复于 2014年01月20日 · 2001 次阅读

Pragmatic.Agile.Web.Development.with.Rails.4 这个书里面的测试案例

product.price = -1
assert product.invalid?
assert_equal '必须大于0.01', product.errors[:price]

我这个测试过不去,但是将 expect 的中文,和 model 的 message 改为英文后就可以通过测试 我是个新手,所以想问下,大家在开发中文网站的时候,这个要怎么测试,多谢了啦!

product.errors[:price] 应该是个数组。

一般测 assert product.invalid? 就够了。

#1 楼 @Rei 哦,原来是这个样子哦,多谢喽!

需要 登录 后方可回复, 如果你还没有账号请 注册新账号