public void FindSinglePropertyDifferentCaseMultipleInstance()
        {
            var candidate = "Test {{A}} {{a}}";

            var m = new Merger();

            var props = m.GetProperties(candidate);

            Assert.AreEqual(1, props.Count);
            Assert.IsTrue(props.ContainsKey("a"));
        }
        public void FindSingleProperty()
        {
            var candidate = "Test {{A}}";

            var m = new Merger();

            var props = m.GetProperties(candidate);

            Assert.AreEqual(1, props.Count);
            Assert.IsTrue(props.ContainsKey("A"));
        }
        public void FindSinglePropertyDifferentCaseMultipleInstance()
        {
            var candidate = "Test {{A}} {{a}}";

            var m = new Merger();

            var props = m.GetProperties(candidate);
            Assert.AreEqual(1, props.Count);
            Assert.IsTrue(props.ContainsKey("a"));
        }
        public void FindTwoProperty()
        {
            var candidate = "Test {{A}} {{B}}";

            var m = new Merger();

            var props = m.GetProperties(candidate);
            Assert.AreEqual(2, props.Count);
            Assert.IsTrue(props.ContainsKey("A"));
            Assert.IsTrue(props.ContainsKey("B"));
        }