public void GetMessageFromBuffer_WithNoCarriageReturnInitialiser_ReturnsMessageStringWithOnlyOneCarriageReturn() { // Arrange var sut = new PipeMessage("Hello"); // Act var message = sut.GetMessageFromBuffer(); // Assert Assert.AreEqual("Hello\r\n", message); }
GetMessageFromBuffer_WithInterspersedCarriageReturnsAndEmptyCharsInInitialiser_ReturnsMessageStringWithOneCarriageReturn() { // Arrange var sut = new PipeMessage("Hello\r\n\0World!\0\r\n"); // Act var message = sut.GetMessageFromBuffer(); // Assert Assert.AreEqual("Hello\r\n\0World!\r\n", message); }