On Jun 30, 2:01 pm, David Zhang <[email protected]> wrote: > This is my organizations_controller_spec.rb: > > require 'spec_helper' > > describe Superadmin::OrganizationsController do > describe "GET index" do > it "shows a list of all organizations" do > #pending "don't know why this doesn't work" > Organization.should_receive(:all)
You've got to actually invoke the action here: get :index HTH, David > end > end > > end > > ============ > > This is my controllers/superadmin/organizations_controller.rb: > > class Superadmin::OrganizationsController < ApplicationController > def index > @organizations = Organization.all > end > end > > Oddly, this doesn't pass: > > 1) Superadmin::OrganizationsController GET index shows a list of all > organizations > Failure/Error: Organization.should_receive(:all) > (<Organization(id: integer, name: string, created_at: datetime, > updated_at: datetime) (class)>).all(any args) > expected: 1 time > received: 0 times > > Is my methodology incorrect? -- You received this message because you are subscribed to the Google Groups "Ruby on Rails: Talk" group. To post to this group, send email to [email protected]. To unsubscribe from this group, send email to [email protected]. For more options, visit this group at http://groups.google.com/group/rubyonrails-talk?hl=en.

