public void Add_socket_to_disposed_poller() { Udt.SocketPoller poller = new Udt.SocketPoller(); poller.Dispose(); Udt.Socket socket = new Udt.Socket(AddressFamily.InterNetwork, SocketType.Stream); Assert.Throws <ObjectDisposedException>(() => poller.AddSocket(socket)); socket.Dispose(); }
public void Add_socket_to_disposed_poller() { Udt.SocketPoller poller = new Udt.SocketPoller(); poller.Dispose(); Udt.Socket socket = new Udt.Socket(AddressFamily.InterNetwork, SocketType.Stream); Assert.Throws<ObjectDisposedException>(() => poller.AddSocket(socket)); socket.Dispose(); }
public void Constructor() { Udt.SocketPoller poller = new Udt.SocketPoller(); CollectionAssert.IsEmpty(poller.ReadSockets); CollectionAssert.IsEmpty(poller.WriteSockets); poller.Dispose(); CollectionAssert.IsEmpty(poller.ReadSockets); CollectionAssert.IsEmpty(poller.WriteSockets); }
public void Wait_when_disposed() { Udt.SocketPoller poller = new Udt.SocketPoller(); poller.Dispose(); Assert.Throws <ObjectDisposedException>(() => poller.Wait()); }
public void Wait_when_disposed() { Udt.SocketPoller poller = new Udt.SocketPoller(); poller.Dispose(); Assert.Throws<ObjectDisposedException>(() => poller.Wait()); }