Sha256: 2c0b03c54543da43cc2d8f7f46f06f3580bd7969397f8806bf7a341d09560fdd

Contents?: true

Size: 549 Bytes

Versions: 1

Compression:

Stored size: 549 Bytes

Contents

require 'spec_helper'

require 'ronin/scanners/udp_port_scanner'

describe Scanners::UDPPortScanner do
  let(:port) { 135 }

  subject do
    described_class.object do
      def scan
        yield '135'
      end
    end
  end

  it "should normalize results into Integers" do
    subject.first.should == port
  end

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

    resource.class.should == OpenPort
    resource.port.protocol.should == 'udp'
    resource.port.number.should == port
  end
end

Version data entries

1 entries across 1 versions & 1 rubygems

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