Sha256: 0d51b1e0dbb18c77df9df85b69a5a00178d81d3c4baac2ecdb5b34437beda424
Contents?: true
Size: 738 Bytes
Versions: 8
Compression:
Stored size: 738 Bytes
Contents
RSpec.describe Mutant::Repository::SubjectFilter do context '#call' do subject { object.call(mutant_subject) } let(:object) { described_class.new(diff) } let(:diff) { double('Diff') } let(:return_value) { double('Return Value') } let(:mutant_subject) do double( 'Subject', source_path: double('source path'), source_lines: double('source lines') ) end before do expect(diff).to receive(:touches?).with( mutant_subject.source_path, mutant_subject.source_lines ).and_return(return_value) end it 'connects return value to repository diff API' do expect(subject).to be(return_value) end end end
Version data entries
8 entries across 8 versions & 1 rubygems