Sha256: 752ecba8d432a2827001dd17c90ba5577bac479961bf2ad4dbff8799794b877b
Contents?: true
Size: 642 Bytes
Versions: 1
Compression:
Stored size: 642 Bytes
Contents
require 'spec_helper' describe Shoulda::Matchers::ActiveModel::RequireAValidDomainNameMatcher do before :each do @server = Server.new end it 'should accept on domain_name' do expect(@server).to require_a_valid_domain_name(:domain_name) end it 'should accept without a specified attribute' do expect(@server).to require_a_valid_domain_name end it 'should reject on host_name' do expect(@server).not_to require_a_valid_domain_name(:host_name) end it 'should have a description message' do expect(require_a_valid_domain_name.description).to eq('require domain_name to be a valid domain name') end end
Version data entries
1 entries across 1 versions & 1 rubygems
Version | Path |
---|---|
validates_host-1.1.0 | spec/validates_host/require_a_valid_domain_name_matcher_spec.rb |