예제 #1
0
        public void TestOpenWriteWritesCorrectly()
        {
            var tempLongPathFilename = new StringBuilder(longPathDirectory).Append(@"\").Append("file31a.ext").ToString();
            var fi = new FileInfo(tempLongPathFilename);

            try
            {
                using (var fileStream = fi.OpenWrite())
                {
                    fileStream.WriteByte(42);
                }
                using (var fileStream = fi.OpenRead())
                {
                    Assert.AreEqual(42, fileStream.ReadByte());
                }
            }
            finally
            {
                File.Delete(tempLongPathFilename);
            }
        }
예제 #2
0
 public void TestOpenWriteWritesCorrectly()
 {
     var tempLongPathFilename = new StringBuilder(longPathDirectory).Append(@"\").Append("file31a.ext").ToString();
     var fi = new FileInfo(tempLongPathFilename);
     try
     {
         using (var fileStream = fi.OpenWrite())
         {
             fileStream.WriteByte(42);
         }
         using (var fileStream = fi.OpenRead())
         {
             Assert.AreEqual(42, fileStream.ReadByte());
         }
     }
     finally
     {
         File.Delete(tempLongPathFilename);
     }
 }