public void GetObjectWithExactNames()
{
CmisHelper.CreateTempFolder("/__tempFolder/barium", true);
CmisHelper.CreateTempDocument("/ba"); // won't be found, too high in hierarch
var baDoc = CmisHelper.CreateTempDocument("/__tempFolder/ba"); // should be found
CmisHelper.CreateTempDocument("/__tempFolder/bar"); // should be found
CmisHelper.CreateTempDocument("/__tempFolder/barium/baz"); // in 2nd level
var baFolder = CmisHelper.CreateTempFolder("/__tempFolder/barium/ba");
var res = Shell.Execute(GetCmisObjectCmd + "/__tempFolder -Name ba -Exact -RecursionDepth 2");
Assert.That(res.Count, Is.EqualTo(2));
Assert.That(res, CmisHelper.ContainsObject(baDoc));
Assert.That(res, CmisHelper.ContainsObject(baFolder));
}
}