Sha256: 29b4873d9d7bda2964c2c6ed8b693dfdb3763256ac775a93aeeeaa70632cca15

Contents?: true

Size: 446 Bytes

Versions: 6

Compression:

Stored size: 446 Bytes

Contents

require 'rails_helper'

module Kawara
  RSpec.describe MetaTag, type: :model do

    describe 'associations' do
      it { should have_many(:articles_meta_tags) }
      it { should have_many(:articles) }
    end

    describe 'validations' do
      it { should validate_presence_of(:name) }

      describe 'uniqueness' do
        subject { build :kawara_meta_tag }
        it { should validate_uniqueness_of(:name) }
      end
    end
  end
end

Version data entries

6 entries across 6 versions & 1 rubygems

Version Path
kawara-0.3.2 spec/models/kawara/meta_tag_spec.rb
kawara-0.3.1 spec/models/kawara/meta_tag_spec.rb
kawara-0.3.0 spec/models/kawara/meta_tag_spec.rb
kawara-0.2.0 spec/models/kawara/meta_tag_spec.rb
kawara-0.1.1 spec/models/kawara/meta_tag_spec.rb
kawara-0.1.0 spec/models/kawara/meta_tag_spec.rb