Sha256: ada6157cca270875fe43183f00c891d03168a1bbb4d46f74110cbd0092072836
Contents?: true
Size: 605 Bytes
Versions: 17
Compression:
Stored size: 605 Bytes
Contents
RSpec.describe Mutant::Matcher::Compiler::SubjectPrefix do let(:object) { described_class.new(Mutant::Expression.parse('Foo*')) } let(:_subject) { double('Subject', expression: Mutant::Expression.parse(subject_expression)) } describe '#call' do subject { object.call(_subject) } context 'when subject expression is prefixed by expression' do let(:subject_expression) { 'Foo::Bar' } it { should be(true) } end context 'when subject expression is NOT prefixed by expression' do let(:subject_expression) { 'Bar' } it { should be(false) } end end end
Version data entries
17 entries across 17 versions & 1 rubygems