Module: Spec::Example::Subject::ExampleGroupMethods

Module | Spec::Example::Subject::ExampleGroupMethods
In: | lib/spec/example/subject.rb

### Methods

subject

### Public Instance methods

subject(&block)

Defines an explicit subject for an example group which can then be the implicit receiver (through delegation) of calls to `should`.

## Examples

      describe CheckingAccount, "with $50" do
        subject { CheckingAccount.new(:amount => 50, :currency => :USD) }
        it { should have_a_balance_of(50, :USD) }
        it { should_not be_overdrawn }
      end

See +ExampleMethods#should+ for more information about this approach.

[Validate]