I have a step definition like this:
Then "the account should be created" do
account = Account.find_by_name("my shiny new account")
p account.class
account.should_not be_blank
end
When running this step, I got the error message:
Account(id: integer, name: string, state: string, next_renewal_at: date,
created_at: datetime, updated_at: datetime, full_domain: string, deleted_at:
datetime, subscription_discount_id: integer, subscription_plan_id: integer)
And the account should be created #
features/step_definitions/create_account_steps.rb:31
undefined method `be_blank' for
#<ActionController::Integration::Session:0x349994c> (NoMethodError)
features/create_account.feature:10:in `And the account should be
created'
I print out the account class, which is a AR::B. Why cucumber tells me it is
a ActionController::Integration::Session?
I use cucumber 0.2 and rspec 1.2 with Rails 2.3.2
Thanks
Yi
--
http://yiwenandsoftware.wordpress.com
_______________________________________________
rspec-users mailing list
[email protected]
http://rubyforge.org/mailman/listinfo/rspec-users