Sha256: a1209ec438a89bdec01c8513b3aacfcebd484acfaa851c2ce4fa394ea88edf20

Contents?: true

Size: 447 Bytes

Versions: 9

Compression:

Stored size: 447 Bytes

Contents

require 'spec_helper'
require 'valid_email/all_with_extensions'

describe String do

  it { expect("mymail@gmail").to respond_to(:email?) }

  it "is a valid e-mail" do
    expect("mymail@gmail.com".email?).to be_truthy
  end

  it "is not valid when text is not a real e-mail" do
    expect("invalidMail".email?).to be_falsey
  end

  context "when nil" do

    it "is invalid e-mail" do
      expect(nil.email?).to be_falsey
    end

  end

end

Version data entries

9 entries across 9 versions & 1 rubygems

Version Path
valid_email-0.2.1 spec/extensions_validator_spec.rb
valid_email-0.2.0 spec/extensions_validator_spec.rb
valid_email-0.1.4 spec/extensions_validator_spec.rb
valid_email-0.1.3 spec/extensions_validator_spec.rb
valid_email-0.1.2 spec/extensions_validator_spec.rb
valid_email-0.1.1 spec/extensions_validator_spec.rb
valid_email-0.1.0 spec/extensions_validator_spec.rb
valid_email-0.0.13 spec/extensions_validator_spec.rb
valid_email-0.0.12 spec/extensions_validator_spec.rb