Sha256: a7fba88ef9a6c9f8e492b02bdcfe1ba6a3c10a9f4159450874914e42497d9252
Contents?: true
Size: 1005 Bytes
Versions: 1
Compression:
Stored size: 1005 Bytes
Contents
require 'spec_helper' describe RegulatoryAct do it { is_expected.to be_a_kind_of Unico::RegulatoryAct } it { is_expected.to belong_to :parent } it { is_expected.to have_many(:children).dependent(:restrict_with_exception) } it { is_expected.to have_and_belong_to_many(:dissemination_sources) } it { is_expected.to validate_presence_of :regulatory_act_type } it { is_expected.to validate_presence_of :creation_date } it { is_expected.to validate_presence_of :publication_date } it { is_expected.to validate_presence_of :content } it { is_expected.to validate_presence_of :signature_date } it { is_expected.to validate_presence_of :vigor_date } it { is_expected.to validate_presence_of :act_number } it { is_expected.to validate_presence_of :classification } it { is_expected.to validate_length_of(:article_number).is_at_most(6) } it { is_expected.to validate_length_of(:article_description).is_at_most(512) } it { is_expected.to validate_numericality_of :act_number } end
Version data entries
1 entries across 1 versions & 1 rubygems
Version | Path |
---|---|
unico-training-7.8.0 | spec/models/regulatory_act_spec.rb |