class RSpec::Bash::Mocks::Doubles::ExactConditionalDouble
Attributes
fullexpr[RW]
Public Class Methods
new(fullexpr)
click to toggle source
Calls superclass method
RSpec::Bash::Mocks::Doubles::AbstractDouble::new
# File lib/rspec/bash/mocks/doubles/exact_conditional_double.rb, line 8 def initialize(fullexpr) super() @fullexpr = fullexpr end
Public Instance Methods
apply(script)
click to toggle source
# File lib/rspec/bash/mocks/doubles/exact_conditional_double.rb, line 14 def apply(script) script.stub_conditional(@fullexpr, behaviors: behaviors ) end
call_args(script)
click to toggle source
# File lib/rspec/bash/mocks/doubles/exact_conditional_double.rb, line 24 def call_args(script) script.exact_conditional_calls_for(@fullexpr) end
call_count(script)
click to toggle source
# File lib/rspec/bash/mocks/doubles/exact_conditional_double.rb, line 20 def call_count(script) script.exact_conditional_calls_for(@fullexpr).count end
to_s()
click to toggle source
# File lib/rspec/bash/mocks/doubles/exact_conditional_double.rb, line 28 def to_s @fullexpr.to_s end