public void ReadContent_UnfinishedLine() { FileStreamHelper f = new FileStreamHelper(); f.WriteReadCheck("hello world\r", String.Empty); f.WriteReadCheck("hello world\r\n", "hello world\r\n"); f.WriteReadCheck("", String.Empty); f.WriteReadCheck(" ", String.Empty); f.WriteReadCheck("", String.Empty); }
public void ReadContent_BasicReads_Umlaute() { FileStreamHelper f = new FileStreamHelper(); var fileStream = f.Object(); FileReadOnlyWrapper w = new FileReadOnlyWrapper("dummy.txt", fileStream); string input = "hello worldöäüÖÄÜß你好,世界\r\n"; f.WriteReadCheck(input, input); f.WriteReadCheck("\r\n", "\r\n"); f.WriteReadCheck("\n", "\n"); }
public void ReadContent_Read2Lines() { FileStreamHelper f = new FileStreamHelper(); var fileStream = f.Object(); FileReadOnlyWrapper w = new FileReadOnlyWrapper("dummy.txt", fileStream); string returnStringX = "h1\r\n"; string input = "\r\nh1\r\nhello world\r\n"; f.WriteReadCheck(input, "\r\n"); input = "h1\r\nhello world"; f.WriteReadCheck(input, returnStringX); }
public void ReadContent_BigContent() { FileStreamHelper f = new FileStreamHelper(); var fileStream = f.Object(); FileReadOnlyWrapper w = new FileReadOnlyWrapper("dummy.txt", fileStream); string bigInput = new String((char)65, 65536); bigInput += Environment.NewLine; f.WriteReadCheck(bigInput, bigInput, bigInput.Length); }