public virtual void TestMoveFileFromLocal()
        {
            Path testRoot = new Path(testRootDir, "testPutFile");

            lfs.Delete(testRoot, true);
            lfs.Mkdirs(testRoot);
            Path target  = new Path(testRoot, "target");
            Path srcFile = new Path(testRoot, new Path("srcFile"));

            lfs.CreateNewFile(srcFile);
            int exit = shell.Run(new string[] { "-moveFromLocal", srcFile.ToString(), target.
                                                ToString() });

            Assert.Equal(0, exit);
            NUnit.Framework.Assert.IsFalse(lfs.Exists(srcFile));
            Assert.True(lfs.Exists(target));
            Assert.True(lfs.IsFile(target));
        }