Если вы не хотите использовать shoulda
, можете ли вы попробовать сделать это
describe User do
it "should validate the length of password" do
FactoryGirl.build(:user, password: "aaaaa").should_not be_valid
end
end
или если вы хотите использовать shoulda
it { should ensure_length_of(:password).is_at_least(8) }
и если выхотите проверить максимальную длину,
it { should ensure_length_of(:password).is_at_most(18) }