diff --git a/spec/models/photo_spec.rb b/spec/models/photo_spec.rb new file mode 100644 index 0000000..c829337 --- /dev/null +++ b/spec/models/photo_spec.rb @@ -0,0 +1,11 @@ +require 'spec_helper' + +describe Photo do + it { should have_and_belong_to_many(:categories) } + + let(:photo) { create(:photo) } + + it "logs a view" do + expect { photo.log_view }.to change{photo.views}.by(1) + end +end