aboutsummaryrefslogtreecommitdiffstats
path: root/spec/factories/compliance_controls.rb
diff options
context:
space:
mode:
Diffstat (limited to 'spec/factories/compliance_controls.rb')
-rw-r--r--spec/factories/compliance_controls.rb18
1 files changed, 18 insertions, 0 deletions
diff --git a/spec/factories/compliance_controls.rb b/spec/factories/compliance_controls.rb
index 83169b13a..b01e49011 100644
--- a/spec/factories/compliance_controls.rb
+++ b/spec/factories/compliance_controls.rb
@@ -9,4 +9,22 @@ FactoryGirl.define do
association :compliance_control_set
association :compliance_control_block
end
+
+ factory :min_max, class: 'GenericAttributeControl::MinMax' do
+ sequence(:name) { |n| "MinMax control #{n}" }
+ association :compliance_control_set
+ association :compliance_control_block
+ end
+
+ factory :pattern, class: 'GenericAttributeControl::Pattern' do
+ sequence(:name) { |n| "Pattern control #{n}" }
+ association :compliance_control_set
+ association :compliance_control_block
+ end
+
+ factory :uniqueness, class: 'GenericAttributeControl::Uniqueness' do
+ sequence(:name) { |n| "Uniqueness control #{n}" }
+ association :compliance_control_set
+ association :compliance_control_block
+ end
end