コード例 #1
0
        public void GetValues_IllegalNodePath()
        {
            IQuillConfig target = QuillConfigImpl.Load("Config/Impl/Files/QuillConfigImplTest.xml");
            var          actual = target.GetValues("");

            Assert.NotNull(actual);
            Assert.AreEqual(0, actual.Count());
        }
コード例 #2
0
        public void GetValues_AdditionalFilter()
        {
            IQuillConfig target = QuillConfigImpl.Load("Config/Impl/Files/QuillConfigImplTest.xml");
            var          actual = target.GetValues("Par.Sis", e => e.Value.StartsWith("x"));

            Assert.AreEqual(3, actual.Count());
            actual.ForEach(v => Assert.IsTrue(v.StartsWith("x")));
        }
コード例 #3
0
        public void GetValues_IllegalNodePath()
        {
            IQuillConfig target = QuillAppConfig.Load();
            var          actual = target.GetValues("");

            Assert.NotNull(actual);
            Assert.AreEqual(0, actual.Count());
        }
コード例 #4
0
        public void GetValues()
        {
            IQuillConfig target = QuillConfigImpl.Load("Config/Impl/Files/QuillConfigImplTest.xml");
            var          actual = target.GetValues("Mul");

            Assert.AreEqual(2, actual.Count());
            actual.ForEach(v => Assert.IsNotNull(v));
        }
コード例 #5
0
        public void GetValues()
        {
            IQuillConfig target = QuillAppConfig.Load();
            var          actual = target.GetValues("Mul");

            Assert.AreEqual(2, actual.Count());
            actual.ForEach(v => Assert.IsNotNull(v));
        }