Sha256: 999ab26303edc9c4bcf3a9c8f3b8ad21dbc393a7387fa5630ddbad971491dc89
Contents?: true
Size: 712 Bytes
Versions: 4
Compression:
Stored size: 712 Bytes
Contents
require 'spec_helper' describe Mutant::Subject do let(:class_under_test) do Class.new(described_class) do def match_expression 'match' end end end let(:object) { class_under_test.new(context, node) } let(:node) do double('Node', location: location) end let(:location) do double('Location', expression: expression) end let(:expression) do double('Expression', line: 'source_line') end let(:context) do double( 'Context', source_path: 'source_path', source_line: 'source_line' ) end describe '#identification' do subject { object.identification } it { should eql('match:source_path:source_line') } end end
Version data entries
4 entries across 4 versions & 1 rubygems