Sha256: 9a2e417b944556971658feb7ea424acdd7aa4b016aee57498fcd8ec778cfadc2
Contents?: true
Size: 1.11 KB
Versions: 1
Compression:
Stored size: 1.11 KB
Contents
require File.expand_path(File.dirname(__FILE__) + '/spec_helper') describe "Ip2whoisRuby" do it "work correctly with domain lookup" do Ip2whoisRuby::Configuration.api_key = $test_api_key result = Ip2whoisRuby::Api.lookup('example.c') data = JSON.parse(result.body) if $test_api_key == 'YOUR_API_KEY' expect(data['error']['error_message']).to eq 'API key not found.' else expect(data['error']['error_message']).to eq 'Invalid domain.' end end it "work correctly with get punycode" do result = Ip2whoisRuby::Api.get_punycode('täst.de') expect(result).to eq 'xn--tst-qla.de' end it "work correctly with get normal text" do result = Ip2whoisRuby::Api.get_normal_text('xn--tst-qla.de') expect(result).to eq 'täst.de' end it "work correctly with get domain name" do result = Ip2whoisRuby::Api.get_domain_name('https://www.example.com/exe') expect(result).to eq 'example.com' end it "work correctly with get domain extension" do result = Ip2whoisRuby::Api.get_domain_extension('https://www.example.com/exe') expect(result).to eq '.com' end end
Version data entries
1 entries across 1 versions & 1 rubygems
Version | Path |
---|---|
ip2whois_ruby-2.2.0 | spec/ip2whois_ruby_spec.rb |