Sha256: 800e05986ef7ac6c537502a9eb64808b1ed37fd7a359dbaa7a1ec9e050a2c8e1

Contents?: true

Size: 345 Bytes

Versions: 18

Compression:

Stored size: 345 Bytes

Contents

require 'spec_helper'

describe Mutant::Subject, '#context' do
  subject { object.context }

  let(:object)  { described_class.new(matcher, context, ast) }
  let(:matcher) { mock('Matcher') }
  let(:ast)     { mock('AST')     }
  let(:context) { mock('Context') }

  it { should be(context) }

  it_should_behave_like 'an idempotent method'
end

Version data entries

18 entries across 18 versions & 1 rubygems

Version Path
mutant-0.2.20 spec/unit/mutant/subject/context_spec.rb
mutant-0.2.17 spec/unit/mutant/subject/context_spec.rb
mutant-0.2.16 spec/unit/mutant/subject/context_spec.rb
mutant-0.2.15 spec/unit/mutant/subject/context_spec.rb
mutant-0.2.14 spec/unit/mutant/subject/context_spec.rb
mutant-0.2.13 spec/unit/mutant/subject/context_spec.rb
mutant-0.2.12 spec/unit/mutant/subject/context_spec.rb
mutant-0.2.11 spec/unit/mutant/subject/context_spec.rb
mutant-0.2.9 spec/unit/mutant/subject/context_spec.rb
mutant-0.2.8 spec/unit/mutant/subject/context_spec.rb
mutant-0.2.7 spec/unit/mutant/subject/context_spec.rb
mutant-0.2.6 spec/unit/mutant/subject/context_spec.rb
mutant-0.2.5 spec/unit/mutant/subject/context_spec.rb
mutant-0.2.4 spec/unit/mutant/subject/context_spec.rb
mutant-0.2.3 spec/unit/mutant/subject/context_spec.rb
mutant-0.2.2 spec/unit/mutant/subject/context_spec.rb
mutant-0.2.1 spec/unit/mutant/subject/context_spec.rb
mutant-0.2.0 spec/unit/mutant/subject/context_spec.rb