Logo: Relish

  1. Sign in

Project: RSpec Core 3-9

described class

If the first argument to an example group is a class, the class is exposed to
each example in that example group via the described_class() method.

Scenarios
Access the described class from the example
Given
a file named "spec/example_spec.rb" with:
RSpec.describe Fixnum do
  describe 'inner' do
    describe String do
      it "is available as described_class" do
        expect(described_class).to eq(String)
      end
    end
  end
end
When
I run rspec spec/example_spec.rb
Then
the example should pass

Last published 6 days ago by Jon Rowe.