jam-cloud/web/spec/controllers/api_retailers_controller_sp...

33 lines
690 B
Ruby
Raw Normal View History

2016-08-31 09:19:16 +00:00
require 'spec_helper'
describe ApiRetailersController, type: :controller do
render_views
let (:owner) {FactoryGirl.create(:user)}
let (:retailer) {FactoryGirl.create(:retailer, user: owner)}
before(:each) do
controller.current_user = owner
end
describe "show" do
it "works" do
get :show, id: retailer.id
response.should be_success
JSON.parse(response.body)['id'].should eql retailer.id
end
end
describe "update" do
it "works" do
post :update, id: retailer.id, name: "Hardy har", format: 'json'
response.should be_success
json = JSON.parse(response.body)
json['name'].should eql "Hardy har"
end
end
end