public void GetElements()
        {
            IQuillConfig target = QuillConfigImpl.Load("Config/Impl/Files/QuillConfigImplTest.xml");
            var          actual = target.GetElements("At");

            Assert.IsTrue(actual.Count() > 0);
        }
        public void GetElements()
        {
            IQuillConfig target = QuillAppConfig.Load();
            var          actual = target.GetElements("At");

            Assert.IsTrue(actual.Count() > 0);
        }
        public void GetElements_IllegalNodePath()
        {
            IQuillConfig target = QuillConfigImpl.Load("Config/Impl/Files/QuillConfigImplTest.xml");
            var          actual = target.GetElements("");

            Assert.NotNull(actual);
            Assert.AreEqual(0, actual.Count());
        }
        public void GetElements_AdditionalFilter()
        {
            IQuillConfig target = QuillConfigImpl.Load("Config/Impl/Files/QuillConfigImplTest.xml");
            var          actual = target.GetElements("At", el => el.GetAttrValue("hogeAttr") == "wao");

            Assert.IsTrue(actual.Count() > 0);
            actual.ForEach(el => Assert.AreEqual("wao", el.GetAttrValue("hogeAttr")));
        }
        public void GetElements_IllegalNodePath()
        {
            IQuillConfig target = QuillAppConfig.Load();
            var          actual = target.GetElements("");

            Assert.NotNull(actual);
            Assert.AreEqual(0, actual.Count());
        }