Esempio n. 1
0
        public void GivenADirectoryWithAFile()
        {
            _fs = new DotNetFileSystem();
            _dir = new DotNetDirectory(DirectoryName.GetDirectoryName("bob"));
            var file = _dir.GetChildFile("test.txt");

            _fs.CreateDirectory(_dir);
            _fs.CreateFile(file);
        }
Esempio n. 2
0
 public void WorkWithTempDir(Action<Directory> tempAction)
 {
     string tempDir = Path.Combine(Path.GetTempPath(), "magnum.fs");
     tempDir = Path.Combine(tempDir, Guid.NewGuid().ToString());
     var d = new DotNetDirectory(DirectoryName.GetDirectoryName(tempDir));
     if (!d.Exists())
     {
         CreateDirectory(d);
     }
     try
     {
         tempAction(d);
     }
     finally
     {
         Delete(d);
     }
 }
Esempio n. 3
0
        public void WorkWithTempDir(Action <Directory> tempAction)
        {
            string tempDir = Path.Combine(Path.GetTempPath(), "magnum.fs");

            tempDir = Path.Combine(tempDir, Guid.NewGuid().ToString());
            var d = new DotNetDirectory(DirectoryName.GetDirectoryName(tempDir));

            if (!d.Exists())
            {
                CreateDirectory(d);
            }
            try
            {
                tempAction(d);
            }
            finally
            {
                Delete(d);
            }
        }