Sha256: 78ae5035706cdde6141db204e1d67f186be8f93bcbe85db67b60e12ab92c3a60
Contents?: true
Size: 628 Bytes
Versions: 1
Compression:
Stored size: 628 Bytes
Contents
require 'spec_helper' describe Shoulda::Matchers::ActiveModel::RequireAValidHostNameMatcher do before :each do @server = Server.new end it 'should accept on host_name' do expect(@server).to require_a_valid_host_name(:host_name) end it 'should accept without a specified attribute' do expect(@server).to require_a_valid_host_name end it 'should reject on domain_name' do expect(@server).not_to require_a_valid_host_name(:domain_name) end it 'should have a description message' do expect(require_a_valid_host_name.description).to eq('require host_name to be a valid host 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_host_name_matcher_spec.rb |