CmisCmdlets.Test.Commands.GetCmisObjectTests.GetObjectWithNameFiltersRecursion C# (CSharp) Метод

GetObjectWithNameFiltersRecursion() приватный Метод

private GetObjectWithNameFiltersRecursion ( ) : void
Результат void
        public void GetObjectWithNameFiltersRecursion()
        {
            CmisHelper.CreateTempFolder("/__tempFolder/folder", true);
            CmisHelper.CreateTempDocument("/bar"); // won't be found, too high in hierarch
            var baDoc = CmisHelper.CreateTempDocument("/__tempFolder/ba"); // should be found
            var bazDoc = CmisHelper.CreateTempDocument("/__tempFolder/folder/Baz"); // in 2nd level
            var bariumFolder = CmisHelper.CreateTempFolder("/__tempFolder/folder/barium");
            CmisHelper.CreateTempDocument("/__tempFolder/folder/barium/baz"); // 3rd level ignored

            var res = Shell.Execute(GetCmisObjectCmd + "/__tempFolder -Name ba -RecursionDepth 2");
            Assert.That(res.Count, Is.EqualTo(3));
            Assert.That(res, CmisHelper.ContainsObject(baDoc));
            Assert.That(res, CmisHelper.ContainsObject(bazDoc));
            Assert.That(res, CmisHelper.ContainsObject(bariumFolder));
        }