2011-10-07 130 views
0

我在陡峭的Rails的学习曲线和我的工作“的” Rails的教程未定义的方法“should_not_be_blank”

我所有的测试都通过了,除了这一个。我得到一个NoMethodError:未定义的方法 'should_not_be_blank' 为 “foorbars”:字符串

这里是测试:

它 “应该设置加密密码” 做

   @user.encrypted_password.should_not_be_blank 

我只能假设这个方法不再是Rails 3.1.0的一部分。 如果不是我应该写什么呢?我应该在哪里查找受支持方法的列表?

您的帮助表示赞赏。

回答

1

尝试:

@user.encrypted_password.should_not be_blank 

它应该工作的罚款。