public void File_Copy() { const string contents = "test"; var fn = GetNewFileNameOnTempPath(".txt"); var fnInfo = File.FromPath(fn); System.IO.File.WriteAllText(fn, contents); Assert.IsTrue(System.IO.File.Exists(fn)); var dest = GetNewFileNameOnTempPath(".txt"); var destInfo = File.FromPath(dest); File.Copy(fnInfo, dest); Assert.IsTrue(System.IO.File.Exists(dest)); Assert.IsTrue(System.IO.File.Exists(fn)); Assert.AreEqual(contents, File.ReadText(fnInfo)); Assert.AreEqual(contents, File.ReadText(destInfo)); }