public void TestOpenWrite() { var tempLongPathFilename = new StringBuilder(uncDirectory).Append(@"\").Append("filename.ext").ToString(); try { using (File.Create(tempLongPathFilename)) { } using (var stream = File.OpenWrite(tempLongPathFilename)) { stream.WriteByte(42); } using (var stream = File.OpenRead(tempLongPathFilename)) { Assert.AreEqual(42, stream.ReadByte()); } } finally { File.Delete(tempLongPathFilename); } }