Esempio n. 1
0
        public async Task Should_Validate_Ports_Open_And_Close()
        {
            var expectedResult = new PortsScanResult();

            expectedResult.AddPortScanResult(80, true, ProtocolType.Tcp);
            expectedResult.AddPortScanResult(8080, false, ProtocolType.Tcp);
            expectedResult.AddPortScanResult(5939, true, ProtocolType.Tcp);

            var result = (PortsScanResult)await _scan.ScanAsync();

            result.Should().BeEquivalentTo(expectedResult);
        }
Esempio n. 2
0
 public PortsScan(string host, params int[] ports)
 {
     _host           = host;
     _ports          = ports;
     _resultPortScan = new PortsScanResult();
 }