class Transpec::Syntax::ShouldReceive::ExpectBaseRecordBuilder
Public Instance Methods
new_syntax()
click to toggle source
# File lib/transpec/syntax/should_receive.rb, line 180 def new_syntax syntax = if should_receive.any_instance? "#{syntax_name}_any_instance_of(Klass)." else "#{syntax_name}(obj)." end syntax << (should_receive.positive? ? 'to' : negative_form_of_to) syntax << ' receive(:message)' end
old_syntax()
click to toggle source
# File lib/transpec/syntax/should_receive.rb, line 171 def old_syntax syntax = if should_receive.any_instance? 'Klass.any_instance.' else 'obj.' end syntax << "#{should_receive.method_name}(:message)" end
syntax_name()
click to toggle source
# File lib/transpec/syntax/should_receive.rb, line 167 def syntax_name fail NotImplementedError end