Sha256: b58ac3620346512e273364cbf7fd34bb74f01f113038b3fa7be2c3b86ba803be
Contents?: true
Size: 631 Bytes
Versions: 9
Compression:
Stored size: 631 Bytes
Contents
require 'spec_helper' describe User do describe "validations" do subject { build(:user) } describe "name" do it "is required" do subject.should_not accept_values(:email, nil, '') end it "should be less than 30 characters" end describe "email" do it "is required" do subject.should_not accept_values(:email, nil, '', ' ') end it "must be properly formatted" do subject.should accept_values(:email, 'a@b.com', 'a@b.c.com') subject.should_not accept_values(:email, 'a@b', 'a.b.com') end it "must be unique" end end end
Version data entries
9 entries across 9 versions & 1 rubygems