Anonymous Subclass of ActionController::Base

I’m trying to spec a subclass of ActionController::Base using an
anonymous subclass but I am running into errors but I am receiving a
uninitialized constant StubResource

Here is my base class

class Admin::BaseController < ApplicationController
before_filter :etherweb_site

load_and_authorize_resource

layout “admin/admin”

protected

def etherweb_site

end
end

Spec:
require File.expand_path(File.dirname(FILE) + ‘/…/…/
spec_helper’)

describe “Admin::BaseController” do
let(:current_user) { logged_in(:role? => true) }

controller(Admin::BaseController) do
def index
render :nothing => true
end
end

before(:each) do
cas_faker(current_user.username)
end

describe “cms_site before_filter” do
it “should receive before_filter cms_site” do
controller.should_receive(:etherweb_site)
get :index
end
end
end