Exemple #1
0
        public void TestAppendText()
        {
            var filename = new StringBuilder(uncDirectory).Append(@"\").Append("file16.ext").ToString();

            using (var writer = Pri.LongPath.File.CreateText(filename)) {
                writer.Write("start");
            }

            Assert.IsTrue(Pri.LongPath.File.Exists(filename));

            try {
                using (var writer = new FileInfo(filename).AppendText()) {
                    writer.WriteLine("end");
                }

                using (var reader = Pri.LongPath.File.OpenText(filename)) {
                    var text = reader.ReadLine();
                    Assert.AreEqual("startend", text);
                }
            }
            finally {
                Pri.LongPath.File.Delete(filename);
            }
        }