spec/zertico/controller_spec.rb in zertico-0.2.0 vs spec/zertico/controller_spec.rb in zertico-0.3.0
- old
+ new
@@ -1,109 +1,109 @@
-require "spec_helper"
+require 'spec_helper'
describe Zertico::Controller do
let(:controller) { Zertico::Controller.new }
let(:user_controller) { UserController.new }
- context "without a custom service" do
- it "should extend Zertico::Service" do
+ context 'without a custom service' do
+ it 'should extend Zertico::Service' do
controller.should respond_to :all
end
end
- context "with a custom service" do
- it "should extend Zertico::Service" do
+ context 'with a custom service' do
+ it 'should extend Zertico::Service' do
user_controller.should respond_to :all
end
- it "should extend it!" do
+ it 'should extend it!' do
user_controller.should respond_to :user
end
end
- context "#index" do
+ context '#index' do
before :each do
- controller.stub(:all).and_return({ :user => "user" })
+ controller.stub(:all).and_return({ :user => 'user' })
controller.index
end
- it "should initialize a collection of objects" do
- controller.instance_variable_get("@user").should == "user"
+ it 'should initialize a collection of objects' do
+ controller.instance_variable_get('@user').should == 'user'
end
end
- context "#new" do
+ context '#new' do
before :each do
- controller.stub(:build).and_return({ :user => "user" })
+ controller.stub(:build).and_return({ :user => 'user' })
controller.new
end
- it "should initialize an object" do
- controller.instance_variable_get("@user").should == "user"
+ it 'should initialize an object' do
+ controller.instance_variable_get('@user').should == 'user'
end
end
- context "#show" do
+ context '#show' do
before :each do
controller.stub(:params).and_return({ :id => 1 })
- controller.stub(:find).and_return({ :user => "user" })
+ controller.stub(:find).and_return({ :user => 'user' })
controller.show
end
- it "should initialize an object" do
- controller.instance_variable_get("@user").should == "user"
+ it 'should initialize an object' do
+ controller.instance_variable_get('@user').should == 'user'
end
end
- context "#edit" do
+ context '#edit' do
before :each do
controller.stub(:params).and_return({ :id => 1 })
- controller.stub(:find).and_return({ :user => "user" })
+ controller.stub(:find).and_return({ :user => 'user' })
controller.edit
end
- it "should initialize an object" do
- controller.instance_variable_get("@user").should == "user"
+ it 'should initialize an object' do
+ controller.instance_variable_get('@user').should == 'user'
end
end
- context "#create" do
+ context '#create' do
before :each do
controller.stub_chain(:interface_name, :to_sym).and_return(:user)
- controller.stub(:params).and_return({ :user => "user" })
- controller.stub(:generate => { :user => "user" } )
+ controller.stub(:params).and_return({ :user => 'user' })
+ controller.stub(:generate => { :user => 'user' } )
controller.stub(:respond_with)
controller.create
end
- it "should create an object" do
- controller.instance_variable_get("@user").should == "user"
+ it 'should create an object' do
+ controller.instance_variable_get('@user').should == 'user'
end
end
- context "#update" do
+ context '#update' do
before :each do
controller.stub(:interface_name, :to_sym).and_return(:user)
- controller.stub(:params).and_return({:id => 1, :user => "user" })
- controller.stub(:modify => { :user => "user" })
+ controller.stub(:params).and_return({:id => 1, :user => 'user' })
+ controller.stub(:modify => { :user => 'user' })
controller.stub(:respond_with)
controller.update
end
- it "should update an object" do
- controller.instance_variable_get("@user").should == "user"
+ it 'should update an object' do
+ controller.instance_variable_get('@user').should == 'user'
end
end
- context "#destroy" do
+ context '#destroy' do
before :each do
controller.stub(:params).and_return({:id => 1})
- controller.stub(:delete => { :user => "user" })
+ controller.stub(:delete => { :user => 'user' })
controller.stub(:respond_with)
controller.destroy
end
- it "should destroy an object" do
- controller.instance_variable_get("@user").should == "user"
+ it 'should destroy an object' do
+ controller.instance_variable_get('@user').should == 'user'
end
end
end
\ No newline at end of file