public void Name_Get_ReadsValueElement()
        {
            string expected = "Hi!";
            XElement element = CreatePatternResultXElement(expected);
            PatternResult result = new PatternResult(element);

            Assert.AreEqual(expected, result.Name);
        }
        public void Name_Set_SetsValueElement()
        {
            string expected = "Hi!";
            PatternResult result = new PatternResult
            {
                Name = expected
            };

            string actual = result.Element.Attribute("Name").Value;

            Assert.AreEqual(expected, actual);
        }
        public void DefaultConstructor_Name_IsEmpty()
        {
            PatternResult result = new PatternResult();

            Assert.AreEqual("", result.Name);
        }