public void WriteGreeting_writes_full_NodeGreetingMessage() { using (var mem = new MemoryStream()) using (var socket = new TestStreamSocket(mem)) { var negotiator = new NodeGreetingMessageStreamSocketNegotiator(socket); var message = new NodeGreetingMessage(NodeType.Responder); negotiator.WriteGreeting(message); Assert.AreEqual(message.Serialize(), mem.ToArray()); } }