Sha256: d4c2e494204c27829e103d49efc5d005019766956b7d1ae83cd56fefc721e6b6

Contents?: true

Size: 519 Bytes

Versions: 1

Compression:

Stored size: 519 Bytes

Contents

require 'spec_helper'

require 'ronin/scanners/host_name_scanner'

describe Scanners::HostNameScanner do
  subject do
    described_class.object do
      def scan
        yield 'www.example.com'
      end
    end
  end

  it "should normalize results into Strings" do
    subject.first.should == 'www.example.com'
  end

  it "should convert results into HostName resources" do
    resource = subject.each_resource.first

    resource.class.should == HostName
    resource.address.should == 'www.example.com'
  end
end

Version data entries

1 entries across 1 versions & 1 rubygems

Version Path
ronin-scanners-1.0.0.pre1 spec/scanners/host_name_scanner_spec.rb