Sha256: 3bc59abc101135335f17590fdc7f6b6cdbf8a6562d333a92f731cb217fd3fcbb
Contents?: true
Size: 899 Bytes
Versions: 1
Compression:
Stored size: 899 Bytes
Contents
require File.expand_path('../test_helper', File.dirname(__FILE__)) class PhotoTest < ActiveSupport::TestCase def test_fixtures_validity Gallery::Photo.all.each do |photo| assert photo.valid?, photo.errors.full_messages.to_s end end def test_validations photo = Gallery::Photo.new assert photo.invalid? assert_has_errors_on photo, { :gallery_id => ["can't be blank"], :slug => ["can't be blank", "is invalid"], :image_file_name => ["There was no file uploaded!"] } end def test_creation gallery = gallery_galleries(:default) assert_difference 'Gallery::Photo.count' do Gallery::Photo.create!( :gallery => gallery, :title => 'Test Photo', :slug => 'test-photo', :image => fixture_file_upload('/files/default.jpg', 'image/jpeg') ) end end end
Version data entries
1 entries across 1 versions & 1 rubygems
Version | Path |
---|---|
comfy_gallery-0.1.0 | test/unit/photo_test.rb |