Sha256: 74103226879b71d32c7e511090c6a4b617d3311cd6ae6a15f3c91d8ab03a8147
Contents?: true
Size: 538 Bytes
Versions: 24
Compression:
Stored size: 538 Bytes
Contents
describe Spotlight::DefaultThumbnailable do let(:test_class) { Class.new } subject { test_class.new } before { subject.extend(described_class) } it 'invokes DefaultThumbnailJob job' do expect(Spotlight::DefaultThumbnailJob).to receive(:perform_later).with(subject) subject.send(:fetch_default_thumb_later) end it 'raises a NotImplementedError if the class does not have a set_default_thumbnail method' do expect do subject.send(:set_default_thumbnail) end.to raise_error(NotImplementedError) end end
Version data entries
24 entries across 24 versions & 1 rubygems