Sha256: 106c439a14260ed54f7baa9df1e4cec46b960fffce4eb3e59390595e536d09f6
Contents?: true
Size: 456 Bytes
Versions: 23
Compression:
Stored size: 456 Bytes
Contents
require 'rails_helper' describe Pulitzer::Tag do let(:tag) { build :tag } it 'has a valid factory' do expect(tag).to be_valid end describe "Active Model validations" do it { should validate_presence_of(:name) } it { should validate_uniqueness_of(:name) } end describe "ActiveRecord associations" do it { should have_many(:post_tags).dependent(:destroy) } it { should have_many(:versions).through(:post_tags) } end end
Version data entries
23 entries across 23 versions & 1 rubygems