Sha256: c550818c5e0426a64a7ee4944716ee4b1ad58dde253b7f69ce5c65b20e57f762
Contents?: true
Size: 579 Bytes
Versions: 1
Compression:
Stored size: 579 Bytes
Contents
# frozen_string_literal: true require 'rails_helper' RSpec.describe Rating::Rate, ':rate_for' do let!(:user) { create :user } let!(:article) { create :article } context 'when rate does not exist' do specify { expect(described_class.rate_for(author: user, resource: article)).to eq nil } end context 'when rate does not exist' do before { described_class.create author: user, resource: article, value: 3 } it 'returns the record' do expect(described_class.rate_for(author: user, resource: article)).to eq described_class.last end end end
Version data entries
1 entries across 1 versions & 1 rubygems
Version | Path |
---|---|
rating-0.1.0 | spec/models/rate/rate_for_spec.rb |