private void agiriContext(Action <StreamReader, StreamWriter, NinjaConnection> action) { using (var testClientConnection = testServer.AcceptTcpClient()) using (var testClientReader = new StreamReader(testClientConnection.GetStream())) using (var testClientWriter = new StreamWriter(testClientConnection.GetStream())) using (var ninjaConnection = new NinjaConnection(agiriPort)) { action(testClientReader, testClientWriter, ninjaConnection); } }
public void TestEstablishNinjaConnection() { using (var ninjaConnection = new NinjaConnection(agiriPort)) { } }
public void TestNinjaConnection() { using (var ninjaConnection = new NinjaConnection(agiriPort)) { Assert.IsTrue(ninjaConnection.Ping()); } }
public void TestEstablishMultipleNinjaConnection() { using (var firstNinja = new NinjaConnection(agiriPort)) using (var secondNinja = new NinjaConnection(agiriPort)) { } }