public void TestExtractPropertyNames(string input, string[] expected)
        {
            var s = new MockCharacter { Name = "Foo", PlayerName = "Bar" };

            var renderer = new MarkdownRenderer<MockCharacter>(s, new RenderingConfiguration());

            var actual = renderer.ExtractPropertyNames(input);

            Assert.That(actual, Is.EquivalentTo(expected));
        }