public void SendAndReceiveGenericMethodForCorrectMessage() { // arrange NetworkAdapterConstructor na = new NetworkAdapterConstructor("localhost", 12345); SolveRequestResponse msg, msg_correct; msg_correct = new SolveRequestResponse() { Id = 1 }; // act server.Start(); na.StartConnection(); na.Send<SolveRequest>(sr, false); msg = na.Receive<SolveRequestResponse>(false); na.CloseConnection(); server.Stop(); // assert Assert.IsTrue(true); Assert.Equals(msg, msg_correct); }
public void SendGenericMethodForCorrectMessage() { // arrange NetworkAdapterConstructor na = new NetworkAdapterConstructor("localhost", 12345); bool condition; // act server.Start(); condition = na.Send<SolveRequest>(sr, true); na.CloseConnection(); server.Stop(); // assert Assert.IsTrue(condition); }