public async Task ServerDisconnectsOnMissingMessageAfterBufferSize() { byte[] header = GenerateCorruptedHeader(2 * NamedPipeCommunicationProtocol.BufferSize); await simulator.WriteMessage(streamFactory.GenerateRandomStream(NamedPipeCommunicationProtocol.BufferSize), header); Assert.True(serverError.WaitOne(500), "Server did not register disconnect."); }
private Stream GenerateSplitLengthMessage() { long length = (long)int.MaxValue + 100; return(streamFactory.GenerateRandomStream(length)); }