public void TestCleanup() { if (null != this.listener) { this.listener.Close(); this.listener = null; } }
public void TestInit() { this.areEqual = false; this.sent = false; this.logger = LoggerFactory.CreateLogger(); this.listener = new HttpListener(this.logger.Object, pfxLocation); this.serverResetEvent = new AutoResetEvent(false); this.clientResetEvent = new AutoResetEvent(false); ServicePointManager.ServerCertificateValidationCallback += (sender, cert, chain, sslPolicyErrors) => true; }
private int StartServer() { //var serverPort = GetRandomUnusedPort(); var serverPort = 8154; var listener = new HttpListener(new PatternsLogger(_logger), (string)null); listener.Prefixes.Add("http://localhost:" + serverPort + "/"); listener.OnContext = ProcessContext; listener.Start(); _listener = listener; return(serverPort); }
public void TestInit() { this.listener = new HttpListener(); string url = string.Format("http://{0}", Utility.SITE_URL); this.listener.Prefixes.Add(url); this.listener.OnContext += (ctx) => { Assert.Fail("Not reached"); }; this.listener.TimeoutManager.DrainEntityBody = TimeSpan.FromMilliseconds(ALongTime); this.listener.TimeoutManager.EntityBody = TimeSpan.FromMilliseconds(ALongTime); this.listener.TimeoutManager.HeaderWait = TimeSpan.FromMilliseconds(ALongTime); this.listener.TimeoutManager.IdleConnection = TimeSpan.FromMilliseconds(ALongTime); }
private void CreateListener(string pfxLocationLocal) { this.listener = new HttpListener(this.logger.Object, pfxLocationLocal); }
private int StartServer() { //var serverPort = GetRandomUnusedPort(); var serverPort = 8154; var listener = new HttpListener(new PatternsLogger(_logger), (string)null); listener.Prefixes.Add("http://localhost:" + serverPort + "/"); listener.OnContext = ProcessContext; listener.Start(); _listener = listener; return serverPort; }
private void CreateListener(string pfxLocationLocal) { this.listener = new HttpListener(this.logger.Object, pfxLocationLocal); }
public void TestInit() { this.areEqual = false; this.sent = false; this.logger = LoggerFactory.CreateLogger(); this.listener = new HttpListener(this.logger.Object, pfxLocation); this.serverResetEvent = new AutoResetEvent(false); this.clientResetEvent = new AutoResetEvent(false); ServicePointManager.ServerCertificateValidationCallback += (sender, cert, chain, sslPolicyErrors) => true; }