ArgsTests.TempFiles.CreateDirectory C# (CSharp) Метод

CreateDirectory() публичный Метод

public CreateDirectory ( string dir ) : void
dir string
Результат void
        public void CreateDirectory(string dir, params string[] emptyFiles)
        {
            Directory.CreateDirectory(dir);
            dirs.Add(dir);
            foreach (string empty in emptyFiles)
            {
                var full = Path.Combine(dir, empty);
                File.WriteAllText(full, "");
                files.Add(full);
            }
        }

Usage Example

        public void TestShiftTabFileSystem()
        {
            using (var temps = new TempFiles())
            {
                temps.CreateDirectory("DummyFolder", "1", "2", "3", "4");

                TestConsoleProvider.SimulateConsoleInput("-som\t Dumm\t\\\t\t\t{shift}\t{shift}\t");
                var parsed = Args.Parse <TestArgs>("$");
                Assert.AreEqual(Path.Combine(Environment.CurrentDirectory, "DummyFolder\\1"), parsed.SomeParam);
            }
        }
All Usage Examples Of ArgsTests.TempFiles::CreateDirectory