Sha256: f44dda76c181c956041cf72a82b90578589e4b052ccf50b07c3135c939339ad0

Contents?: true

Size: 368 Bytes

Versions: 4

Compression:

Stored size: 368 Bytes

Contents

require 'rails_helper'

module Kawara
  RSpec.describe Category, type: :model do
    describe 'associations' do
      it { should have_many(:articles) }
    end

    describe 'validations' do
      it { should validate_presence_of(:name) }
    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/category_spec.rb
kawara-0.3.1 spec/models/kawara/category_spec.rb
kawara-0.3.0 spec/models/kawara/category_spec.rb
kawara-0.2.0 spec/models/kawara/category_spec.rb