public void PortNotFree() { var tcs = new TaskCompletionSource <object> (); var otherListener = new PeerConnectionListener(listener.LocalEndPoint); otherListener.StatusChanged += (o, e) => tcs.SetResult(null); otherListener.Start(); Assert.AreEqual(ListenerStatus.PortNotFree, otherListener.Status); Assert.IsTrue(tcs.Task.Wait(1000)); }
public void Setup() { listener = new PeerConnectionListener(new IPEndPoint(IPAddress.Loopback, 0)); listener.Start(); }