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 rspec-users@rubyforge.org http://rubyforge.org/mailman/listinfo/rspec-users