Class: Catechism::ItBlock

Inherits:
Struct
  • Object
show all
Defined in:
lib/catechism/it_block.rb

Instance Attribute Summary collapse

Instance Method Summary collapse

Instance Attribute Details

#current_contextObject

Returns the value of attribute current_context

Returns:

  • (Object)

    the current value of current_context



1
2
3
# File 'lib/catechism/it_block.rb', line 1

def current_context
  @current_context
end

#descriptionObject

Returns the value of attribute description

Returns:

  • (Object)

    the current value of description



1
2
3
# File 'lib/catechism/it_block.rb', line 1

def description
  @description
end

Instance Method Details

#expect(subject = nil, &block) ⇒ Object



2
3
4
5
# File 'lib/catechism/it_block.rb', line 2

def expect(subject = nil, &block)
  subject = block if block_given?
  Catechism::SubjectWrapper.new(subject)
end