public async Task TestTemplateHasNameAsync(string title)
        {
            var patternMatchingService = GetService <IPatternMatchingService>();
            var mwParserApi            = GetService <IMwParserApi>();
            var article = await GetArticleContainerAsync(title);

            var nodeGenerator = new NodeGenerator(mwParserApi.GetWikitextParser());

            var templates = nodeGenerator.GetTemplatesFromNode(await mwParserApi.GetArticleMwRootAsync(article.Content));

            var templateNames = templates.Select(x => x.GetTemplateName());

            Assert.IsTrue(templateNames.All(x => !string.IsNullOrWhiteSpace(x)));
        }