Method: RSpec::Core::ExampleGroup#described_class

Defined in:
lib/rspec/core/example_group.rb

#described_classvoid

Returns the class or module passed to the describe method (or alias). Returns nil if the subject is not a class or module.

Examples:

RSpec.describe Thing do
  it "does something" do
    described_class == Thing
  end
end
[View source]

99
100
101
# File 'lib/rspec/core/example_group.rb', line 99

def described_class
  self.class.described_class
end