aboutsummaryrefslogtreecommitdiffstats
path: root/spec
diff options
context:
space:
mode:
authorVlatka Pavisic2017-03-01 18:17:26 +0100
committerVlatka Pavisic2017-03-01 18:17:26 +0100
commit62cfad41493a55b89ebd2dd5246c0a2ff15df1a8 (patch)
treed6f8c822ef161aca9cd958739dbcb04b2d91bf8c /spec
parenta6a049ad67e340e10b609c10d0946364c35b5b5e (diff)
downloadchouette-core-62cfad41493a55b89ebd2dd5246c0a2ff15df1a8.tar.bz2
Refs #2687 : Update ImportResource
Diffstat (limited to 'spec')
-rw-r--r--spec/models/import_resource_spec.rb6
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) }