Sha256: 1d98c788f91b02b2d00ee98b89d3b2ce1e46835e0fa9c99f6f1889f44c2b8a69

Contents?: true

Size: 398 Bytes

Versions: 4

Compression:

Stored size: 398 Bytes

Contents

# frozen_string_literal: true

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

4 entries across 4 versions & 1 rubygems

Version Path
whois-6.0.0 spec/whois/whois_spec.rb
whois-5.1.1 spec/whois/whois_spec.rb
whois-5.1.0 spec/whois/whois_spec.rb
whois-5.0.2 spec/whois/whois_spec.rb