Sha256: 4462c6dfdd6c3bca19442f21db78a32806749abaa4fc0dd1c29c3d17ac7b0a6b
Contents?: true
Size: 542 Bytes
Versions: 4
Compression:
Stored size: 542 Bytes
Contents
require 'rails_helper' module Kawara RSpec.describe Tag, type: :model do describe 'associations' do it { should have_many(:articles_tags) } it { should have_many(:articles) } end describe 'validations' do it { should validate_presence_of(:name) } describe 'uniqueness' do subject { build :kawara_tag } it { should validate_uniqueness_of(:name) } end end describe 'deligations' do it { should delegate_method(:latest).to(:articles).with_prefix } end end end
Version data entries
4 entries across 4 versions & 1 rubygems
Version | Path |
---|---|
kawara-0.3.2 | spec/models/kawara/tag_spec.rb |
kawara-0.3.1 | spec/models/kawara/tag_spec.rb |
kawara-0.3.0 | spec/models/kawara/tag_spec.rb |
kawara-0.2.0 | spec/models/kawara/tag_spec.rb |