public virtual void TestRenameNewFileSameDir() { Describe("rename a file into a new file in the same directory"); Path renameSrc = Path("rename_src"); Path renameTarget = Path("rename_dest"); byte[] data = ContractTestUtils.Dataset(256, 'a', 'z'); ContractTestUtils.WriteDataset(GetFileSystem(), renameSrc, data, data.Length, 1024 * 1024, false); bool rename = Rename(renameSrc, renameTarget); Assert.True("rename(" + renameSrc + ", " + renameTarget + ") returned false" , rename); ContractTestUtils.AssertListStatusFinds(GetFileSystem(), renameTarget.GetParent() , renameTarget); ContractTestUtils.VerifyFileContents(GetFileSystem(), renameTarget, data); }