using Microsoft.AspNet.Mvc.Routing; using Xunit; namespace Microsoft.AspNet.Mvc { public class RouteTemplateProviderAttributesTest { [Theory] [MemberData(nameof(RouteTemplateProvidersTestData))] public void Order_Defaults_ToNull(IRouteTemplateProvider routeTemplateProvider) { // Act & Assert Assert.Null(routeTemplateProvider.Order); } public static TheoryData RouteTemplateProvidersTestData { get { var data = new TheoryData(); data.Add(new HttpGetAttribute()); data.Add(new HttpPostAttribute()); data.Add(new HttpPutAttribute()); data.Add(new HttpPatchAttribute()); data.Add(new HttpDeleteAttribute()); data.Add(new RouteAttribute("")); return data; } } } }