Exemplo n.º 1
0
        public void GetDescendentDirectoriesOnNull()
        {
            // Setup
            TestDirectory source = null;

            // Execute
            var result = source.GetDescendentDirectories();
        }
Exemplo n.º 2
0
        public void GetDescendentDirectoriesWhereNoneExist()
        {
            // Setup
            var source = new TestDirectory(_fileSystem, @"\Root\Directory\sub1\sub3");

            // Execute
            var result = source.GetDescendentDirectories();

            // Assert
            Assert.AreEqual(0, result.Length);
        }
Exemplo n.º 3
0
        public void GetDescendentDirectories()
        {
            // Setup
            var source = new TestDirectory(_fileSystem, @"\Root\Directory");

            // Execute
            var result = source.GetDescendentDirectories();

            // Assert
            Assert.AreEqual(3, result.Length);
            CollectionAssert.AreEquivalent(new [] { "Sub1", "Sub2", "Sub3" }, result.Select(i => i.Name).ToArray());
        }
Exemplo n.º 4
0
        public void GetDescendentDirectoriesWhereNoneExist()
        {
            // Setup
            var source = new TestDirectory(_fileSystem, @"\Root\Directory\sub1\sub3");

            // Execute
            var result = source.GetDescendentDirectories();

            // Assert
            Assert.AreEqual(0, result.Length);
        }
Exemplo n.º 5
0
        public void GetDescendentDirectories()
        {
            // Setup
            var source = new TestDirectory(_fileSystem, @"\Root\Directory");

            // Execute
            var result = source.GetDescendentDirectories();

            // Assert
            Assert.AreEqual(3, result.Length);
            CollectionAssert.AreEquivalent(new [] {"Sub1", "Sub2", "Sub3"}, result.Select(i => i.Name).ToArray());
        }