Sha256: 406df086f05e7ad41b0ad5489c9335a4a5264a58b75ebbce84516c652999e714
Contents?: true
Size: 719 Bytes
Versions: 3
Compression:
Stored size: 719 Bytes
Contents
# frozen_string_literal: true RSpec.describe Mutant::Meta::Example do let(:object) do described_class.new( file: file, node: node, types: [node.type], expected: mutation_nodes ) end let(:file) { 'foo/bar.rb' } let(:node) { s(:true) } let(:mutation_nodes) { [s(:false)] } let(:mutations) do mutation_nodes.map do |node| Mutant::Mutation::Evil.new(object, node) end end describe '#source' do subject { object.source } it { should eql('true') } end describe '#verification' do subject { object.verification } it { should eql(Mutant::Meta::Example::Verification.new(object, mutations)) } end end
Version data entries
3 entries across 3 versions & 1 rubygems
Version | Path |
---|---|
mutant-0.9.11 | spec/unit/mutant/meta/example_spec.rb |
mutant-0.9.10 | spec/unit/mutant/meta/example_spec.rb |
mutant-0.9.9 | spec/unit/mutant/meta/example_spec.rb |