Sha256: d65dfc5f392a1c610c61cf9f06a8fa458858a6f94a5d88684edd9bece54e3a3a
Contents?: true
Size: 550 Bytes
Versions: 7
Compression:
Stored size: 550 Bytes
Contents
require 'spec_helper' RSpec.describe 'Validations' do describe 'conditional validations' do let(:record_class){ Employee } let(:collection_class) { Employee::Collection } it 'is valid without attribute present' do collection_class.new([]).should be_valid end it 'is valid with valid section attribute' do collection_class.new([], section: 'ABC').should be_valid end it 'is invalid with invalid section attribute' do collection_class.new([], section: 'SECTION3').should be_invalid end end end
Version data entries
7 entries across 7 versions & 1 rubygems