public void AttributesWithSameName()
        {
            var apiProvider = CreateApiDescriptionProvider(typeof(TestAttributesWithSameName).GetMethod(nameof(TestAttributesWithSameName.NoUrl)));

            var postConfigure = new MvcQosPolicyPostConfigure(apiProvider);

            Assert.Throws <Exception>(() =>
            {
                postConfigure.PostConfigure(_policies);
            });
        }
        public void AttributeOnMethod_OneUrlTemplate()
        {
            var apiProvider = CreateApiDescriptionProvider(typeof(TestAttributeOnMethod).GetMethod(nameof(TestAttributeOnMethod.OneUrl)));

            var postConfigure = new MvcQosPolicyPostConfigure(apiProvider);

            postConfigure.PostConfigure(_policies);

            Assert.Equal(2, _policies[1].UrlTemplates.Count());
            Assert.Contains(MvcUrlTemplate, _policies[1].UrlTemplates);
        }