[rspec-users] Accessing the model class from within an rspec-rails spec

Pat Maddox pergesu at gmail.com
Wed Oct 29 17:26:02 EDT 2008

Nick Hoffman <nick at deadorange.com> writes:

> On 2008-10-28, at 09:09, Cameron Booth wrote:
>> describe User do
>>   it_should_validate_presence_of :name
>> end
>> I can get it working if I pass in User as an argument:
>> describe User do
>>   it_should_validate_presence_of User, :name
>> end
> Hi Cameron. I haven't played with RSpec's internals at all, but
> considering that
>     #it_should_validate_presence_of
> is nested within
>     describe User do
> I would imagine that there's a way to grab "User". Have a look at the
> structure of the Example, ExampleGroup, etc classes. It'll be stored
> in one of those, somewhere.

For some reason my emails are getting bounced or delayed or something,
so I'll try again in case my first one didn't go through...

You're looking for described_type


More information about the rspec-users mailing list