public static Mock <ITcpService> BuildReceieve(this Mock <ITcpService> mock, int seqNumber, byte[] body) { var message = new TcpMessage(seqNumber, body); var memoryStream = new MemoryStream(message.Encode()); mock.BuildReceieve(() => Task.FromResult((Stream)memoryStream)); return(mock); }