Sha256: 002e4ec1ca0378142f3145d4c484aed4b95b62d2c2e0a0810b24737e304b0c1c
Contents?: true
Size: 738 Bytes
Versions: 10
Compression:
Stored size: 738 Bytes
Contents
module Sipity RSpec.describe Comment, type: :model, no_clean: true do context 'database configuration' do subject { described_class } its(:column_names) { is_expected.to include('entity_id') } its(:column_names) { is_expected.to include('agent_id') } its(:column_names) { is_expected.to include('comment') } end describe '#name_of_commentor' do let(:instance) { described_class.new } subject { instance.name_of_commentor } let(:agent) { instance_double(Agent, proxy_for: user) } let(:user) { instance_double(User, to_s: 'Hiya') } before do allow(instance).to receive(:agent).and_return(agent) end it { is_expected.to eq('Hiya') } end end end
Version data entries
10 entries across 10 versions & 2 rubygems