public void PortTest() { TcpSocketAdapter target = new TcpSocketAdapter(); target.Port = 0; Assert.AreEqual(0, target.Port); target.Port = 10000; Assert.AreEqual(10000, target.Port); }
public void HostTest() { TcpSocketAdapter target = new TcpSocketAdapter(); target.Host = string.Empty; Assert.AreEqual(string.Empty, target.Host); target.Host = "test"; Assert.AreEqual("test", target.Host); }
public void CloseTest() { TcpSocketAdapter target = new TcpSocketAdapter(); target.Close(); }
public void DisposeTest() { TcpSocketAdapter target = new TcpSocketAdapter(); target.Dispose(); }
public void OpenTest() { TcpSocketAdapter target = new TcpSocketAdapter(); try { target.Open(); Assert.Fail("Must throw an ArgumentException"); } catch (ArgumentException) { } target = new TcpSocketAdapter("test", 123); try { target.Open(); Assert.Fail("Must throw an SocketException"); } catch (SocketException) { } }
public void ConnectedTest() { TcpSocketAdapter target = new TcpSocketAdapter(); Assert.IsFalse(target.Connected); }
public void ConnectionTimeoutTest() { TcpSocketAdapter target = new TcpSocketAdapter(); int expected = 0; int actual; target.ConnectionTimeout = expected; actual = target.ConnectionTimeout; Assert.AreEqual(expected, actual); }
public void DataStreamTest() { TcpSocketAdapter target = new TcpSocketAdapter(); try { var val = target.DataStream; } catch (InvalidOperationException) { return; } Assert.Fail("DataStream getter must throw InvalidOperationException exception when socket is not connected"); }