Sha256: 4fac0ac143273838867e1bf577817f957e6bcbc3fe7501776cb0c3b99d611207

Contents?: true

Size: 371 Bytes

Versions: 3

Compression:

Stored size: 371 Bytes

Contents

require 'spec_helper'

describe Whois do

  describe ".lookup" do
    it "delegates the lookup to a new client" do
      client = double()
      expect(client).to receive(:lookup).with("example.com").and_return(:result)
      expect(Whois::Client).to receive(:new).and_return(client)

      expect(described_class.lookup("example.com")).to eq(:result)
    end
  end

end

Version data entries

3 entries across 3 versions & 1 rubygems

Version Path
whois-5.0.1 spec/whois/whois_spec.rb
whois-5.0.0 spec/whois/whois_spec.rb
whois-4.1.0 spec/whois/whois_spec.rb