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

Methods

its   subject  

Public Instance methods

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 }
    its(:currency) { should == :USD }
  end

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

[Validate]