Sha256: 764be16ca9b73a569ecbcf550a95b91afbd89dd5c1b71a58f6898e40bfebfa09
Contents?: true
Size: 673 Bytes
Versions: 1
Compression:
Stored size: 673 Bytes
Contents
require 'spec_helper' require 'ronin/scanners/resolv_scanner' describe Scanners::ResolvScanner do let(:host) { 'localhost' } let(:ip) { IPAddr.new('127.0.0.1') } subject { Scanners::ResolvScanner.new(:host => host) } it "should resolv hostnames to IP addresses" do subject.each.to_a.should == [ip] end it "should convert IP addresses to IpAddress resources" do resource = subject.each_resource.first resource.class.should == IPAddress resource.address.should == ip end it "should associate IpAddress resources with HostNames" do resource = subject.each_resource.first resource.host_names[0].address.should == host end end
Version data entries
1 entries across 1 versions & 1 rubygems
Version | Path |
---|---|
ronin-scanners-1.0.0.pre1 | spec/scanners/resolv_scanner_spec.rb |