diff options
| author | Vlatka Pavisic | 2017-03-01 18:17:26 +0100 |
|---|---|---|
| committer | Vlatka Pavisic | 2017-03-01 18:17:26 +0100 |
| commit | 62cfad41493a55b89ebd2dd5246c0a2ff15df1a8 (patch) | |
| tree | d6f8c822ef161aca9cd958739dbcb04b2d91bf8c /spec | |
| parent | a6a049ad67e340e10b609c10d0946364c35b5b5e (diff) | |
| download | chouette-core-62cfad41493a55b89ebd2dd5246c0a2ff15df1a8.tar.bz2 | |
Refs #2687 : Update ImportResource
Diffstat (limited to 'spec')
| -rw-r--r-- | spec/models/import_resource_spec.rb | 6 |
1 files changed, 6 insertions, 0 deletions
diff --git a/spec/models/import_resource_spec.rb b/spec/models/import_resource_spec.rb index a2177979e..99d260b20 100644 --- a/spec/models/import_resource_spec.rb +++ b/spec/models/import_resource_spec.rb @@ -3,6 +3,12 @@ require 'rails_helper' RSpec.describe ImportResource, :type => :model do it { should belong_to(:import) } + it { should enumerize(:status).in(:new, :pending, :successful, :failed) } + + it { should validate_presence_of(:name) } + it { should validate_presence_of(:type) } + it { should validate_presence_of(:reference) } + describe 'states' do let(:import_resource) { create(:import_resource) } |
