Sha256: f155b6dfdc53f06acc21dd835ccb9d9be6add243db2a1b3235e334377596f732
Contents?: true
Size: 697 Bytes
Versions: 4
Compression:
Stored size: 697 Bytes
Contents
require 'spec_helper' describe Rearview::UserController do let(:user) { create(:user) } before do @routes = Rearview::Engine.routes sign_in_as user end context "GET /user" do it "renders the show view" do get :show, format: :json expect(response).to render_template("rearview/user/show") end end context "PUT /user" do it "renders the show view" do controller.stubs(:current_user).returns(user) json = JsonFactory::User.update(user) JSON.stubs(:parse).returns(preferences: json["preferences"]) user.expects(:save!) put :update, json expect(response).to render_template("rearview/user/show") end end end
Version data entries
4 entries across 4 versions & 1 rubygems