Module: TestBelt::Subject::ClassMethods
- Defined in:
- lib/test_belt/subject.rb
Instance Method Summary collapse
Instance Method Details
#_testbelt_subject ⇒ Object
29 30 31 32 33 34 35 |
# File 'lib/test_belt/subject.rb', line 29 def _testbelt_subject @_testbelt_subject || begin superclass._testbelt_subject rescue NoMethodError nil end end |
#subject(&block) ⇒ Object
24 25 26 27 |
# File 'lib/test_belt/subject.rb', line 24 def subject(&block) raise ArgumentError, "please provide a subject block" unless block_given? @_testbelt_subject = block end |