mirror of
https://github.com/danbee/danbarberphoto
synced 2025-03-04 08:49:07 +00:00
19 lines
479 B
Ruby
19 lines
479 B
Ruby
require 'spec_helper'
|
|
|
|
RSpec.describe ViewsController, type: :controller do
|
|
describe 'POST create' do
|
|
let(:photo) { create(:photo) }
|
|
|
|
it 'logs a photo view' do
|
|
expect_any_instance_of(Photo).to receive(:log_view).once
|
|
post :create, photo_id: photo.id
|
|
expect(response).to be_successful
|
|
end
|
|
|
|
it 'responds with not_found if the photo is not present' do
|
|
post :create, photo_id: 999
|
|
expect(response.status).to eql(404)
|
|
end
|
|
end
|
|
end
|