Sha256: 7895133808c63c0ce85c36879b050d1e777db89f140176ff3685e6924d8cb130
Contents?: true
Size: 789 Bytes
Versions: 1
Compression:
Stored size: 789 Bytes
Contents
require 'spec_helper' require 'nmap/scan_task' describe ScanTask do let(:name) { 'SYN Stealth Scan' } let(:end_time) { Time.now } let(:duration) { 10 } let(:start_time) { end_time - duration } let(:extrainfo) { '1000 total ports' } subject do described_class.new( name, start_time, end_time, extrainfo ) end describe "#duration" do it "should be > 0" do subject.duration.should > 0 end it "should be the time between the start_time and end_time" do (subject.start_time + subject.duration).should == subject.end_time end end describe "#to_s" do it "should include the start_time, name and extrainfo" do subject.to_s.should == "#{start_time}: #{name} (#{extrainfo})" end end end
Version data entries
1 entries across 1 versions & 1 rubygems
Version | Path |
---|---|
ruby-nmap-0.7.0 | spec/scan_task_spec.rb |