public void FileRemembersAbsoluteLocationAtMomentOfCreation() { var file = new File("test"); var originalDirectory = Environment.CurrentDirectory; Environment.CurrentDirectory = Path.GetDirectoryName(originalDirectory); Assert.AreEqual(Path.Combine(originalDirectory, "test"), file.Path.Location); }