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); }
public PortsScan(string host, params int[] ports) { _host = host; _ports = ports; _resultPortScan = new PortsScanResult(); }