Ejemplo n.º 1
0
        public void GetTest(string[] notUsedInThisTest, JToken expected, string traversrPath, string[] keys, JObject tree)
        {
            var traversr = new ShiftrTraversr(traversrPath);
            var actual   = traversr.Get(tree, keys);

            actual.Should().BeEquivalentTo(expected);
        }
Ejemplo n.º 2
0
        public void SetTest(string[] outputs, JToken notUsedInThisTest, string traversrPath, string[] keys, JObject expected)
        {
            var actual = new JObject();

            Traversr traversr = new ShiftrTraversr(traversrPath);

            foreach (var output in outputs)
            {
                traversr.Set(actual, keys, output);
            }

            actual.Should().BeEquivalentTo(expected);
        }