public void HeadingWithInheritedObject(string input)
        {
            ObjectElementHeading elementHeading = DocumentParser.ObjectHeading.Parse(input);

            Assert.Equal("myType", elementHeading.Type);
            Assert.Equal("MyObject", elementHeading.Name);
            Assert.Equal("MyOtherObject", elementHeading.InheritedObjectName);
        }
        public void HeadingWithoutInheritedObject()
        {
            const string         input          = "myType MyObject";
            ObjectElementHeading elementHeading = DocumentParser.ObjectHeading.Parse(input);

            Assert.Equal("myType", elementHeading.Type);
            Assert.Equal("MyObject", elementHeading.Name);
            Assert.Null(elementHeading.InheritedObjectName);
        }