コード例 #1
0
        public async Task LocateFromPath_JustRoot()
        {
            var rootGroup = new Group("ABPaint".ToCharArray());
            await ABSRegistry.AddItemToRootAsync(rootGroup);

            Assert.AreEqual(rootGroup, await ABSRegistry.LocateFromPathAsync("/ABPaint"));
        }
コード例 #2
0
        public async Task LocateFromPath_MultipleParts()
        {
            var secondGroup = new Group("Another".ToCharArray());
            var rootGroup   = new Group("ABPaint".ToCharArray())
            {
                InnerItems = new List <Item>()
                {
                    secondGroup
                }
            };
            await ABSRegistry.AddItemToRootAsync(rootGroup);

            CollectionAssert.AreEqual(secondGroup.Name, (await ABSRegistry.LocateFromPathAsync("/ABPaint/Another")).Name);
        }