Sha256: f6dfd1109dcce879d743954346c18257ed4fee4086ec8fd70f1a32f225a12c4a
Contents?: true
Size: 674 Bytes
Versions: 2
Compression:
Stored size: 674 Bytes
Contents
require 'spec_helper' feature 'ActiveModel validator', :vcr do background do PostcodeAnywhere::EmailValidation.key = ENV['POSTCODE_ANYWHERE_KEY'] end subject { ValidatedClass.new } context 'with invalid values' do %w(@example.com john.doe@).each do |value| scenario "is not valid on value: #{value.inspect}" do subject.email = value expect(subject).to_not be_valid end end end context 'with valid values' do %w(pablo@google.com fake@jsf.io).each do |value| scenario "is not valid on value: #{value.inspect}" do subject.email = value expect(subject).to be_valid end end end end
Version data entries
2 entries across 2 versions & 1 rubygems
Version | Path |
---|---|
postcode_anywhere-email_validation-0.0.4 | spec/features/email_validator_spec.rb |
postcode_anywhere-email_validation-0.0.2 | spec/features/email_validator_spec.rb |