public void InitializeScannerPrimaryMetaData() { var probe = CreateTestProbe(); var ipProc = Sys.ActorOf(ScannerPrimaryActor.Props(1)); ipProc.Tell(new RequestMetadata(1), probe.Ref); var received = probe.ExpectMsg <ResponseMetadata>(); Assert.Equal(1, received.RequestId); }
public void ExtractPrimaryScanner() { var probe = CreateTestProbe(); var ipProc = Sys.ActorOf(ScannerPrimaryActor.Props(1)); ipProc.Tell(new RequestPrimaryScanBegin(), probe.Ref); var received = probe.ExpectMsg <RespondPrimaryScanComplete>(); var tempExePath = Path.Combine(Path.GetTempPath(), "masscan.exe"); Assert.True(File.Exists(tempExePath)); }