Sha256: f76a5f9a96d0630a6cdbd18f9d7d89ce9f35bd7cf7da504d55d10fb9fbf88d32

Contents?: true

Size: 1005 Bytes

Versions: 2

Compression:

Stored size: 1005 Bytes

Contents

require 'spec_helper'

describe Humdrum do
  describe ".is_common?" do
    it "should return true if gmail" do
      email = "user@gmail.com"
      result = Humdrum.is_common?(email)
      result.should == true
    end

    it "should return true if aol" do
      email = "user@aol.com"
      result = Humdrum.is_common?(email)
      result.should == true
    end

    it "should return false if jibberish" do
     email = "user@wefwef.wef"
     result = Humdrum.is_common?(email)
     result.should == false
    end

    it "should return false if nil" do
      email = nil
      result = Humdrum.is_common?(email)
      result.should == false
    end
  end

  describe "is_outlook?" do
    it "should return true if outlook" do
      email = "user@outlook.com"
      result = Humdrum.is_outlook?(email)
      result.should == true
    end

    it "should return false if gmail" do
      email = "user@gmail.com"
      result = Humdrum.is_outlook?(email)
      result.should == false
    end
  end
end
  

Version data entries

2 entries across 2 versions & 1 rubygems

Version Path
humdrum-0.0.6 spec/lib/humdrum_spec.rb
humdrum-0.0.5 spec/lib/humdrum_spec.rb