private static BlueSoleilSerialPortNetworkStream CreateConnectedStream(out BsTestNullApi api) { api = new BsTestNullApi(); api.SetIsOpen(); var fcty = new BluesoleilFactory(api); TestSerialPortWrapper port = new TestSerialPortWrapper(); UInt32 hConn = 0; var cli = (BluesoleilClient)fcty.DoGetBluetoothClient(); var conn = new BlueSoleilSerialPortNetworkStream(port, hConn, cli, fcty); return(conn); }
private void AssertIsOpen(BlueSoleilSerialPortNetworkStream conn, bool open, string name) { Assert.AreEqual(open, conn.Connected, "conn.Connected -- " + name); //Assert.IsTrue(conn.CanRead, "conn.CanRead"); //Assert.IsTrue(conn.CanWrite, "conn.CanWrite"); }
private void RaiseNetworkClose(BlueSoleilSerialPortNetworkStream conn, BsTestNullApi api) { api.SetIsNotOpen(); ((IBluesoleilConnection)conn).CloseNetworkOrInternal(); }