diff --git a/sample/ODataRoutingSample.Tests/AccountsControllerTests.cs b/sample/ODataRoutingSample.Tests/AccountsControllerTests.cs index 5cc9166aa..b19600e80 100644 --- a/sample/ODataRoutingSample.Tests/AccountsControllerTests.cs +++ b/sample/ODataRoutingSample.Tests/AccountsControllerTests.cs @@ -36,12 +36,12 @@ public void AccountsController_GetTopTwoAccounts_ShouldReturnTopTwoAccounts() var edmModel = modelBuilder.GetEdmModel(); var options = new ODataOptions(); - options.AddModel("odata", EdmCoreModel.Instance); - options.AddModel("my{data}", edmModel); + options.AddRouteComponents("odata", EdmCoreModel.Instance); + options.AddRouteComponents("my{data}", edmModel); HttpRequest request = RequestFactory.Create("GET", "http://localhost/api?$top=2&$count=true", - dataOptions => dataOptions.AddModel("odata", edmModel)); + dataOptions => dataOptions.AddRouteComponents("odata", edmModel)); var oDataQueryContext = new ODataQueryContext(edmModel, typeof(Account), new ODataPath()); @@ -65,12 +65,12 @@ public void AccountsController_SelectAccountWithNameEqualHot_ShouldReturnAccount var edmModel = modelBuilder.GetEdmModel(); var options = new ODataOptions(); - options.AddModel("odata", EdmCoreModel.Instance); - options.AddModel("my{data}", edmModel); + options.AddRouteComponents("odata", EdmCoreModel.Instance); + options.AddRouteComponents("my{data}", edmModel); HttpRequest request = RequestFactory.Create("GET", "http://localhost/api?filter=Name eq 'Hot'", - dataOptions => dataOptions.AddModel("odata", edmModel)); + dataOptions => dataOptions.AddRouteComponents("odata", edmModel)); var oDataQueryContext = new ODataQueryContext(edmModel, typeof(Account), new ODataPath()); diff --git a/sample/ODataRoutingSample.Tests/ODataRoutingSample.Tests.csproj b/sample/ODataRoutingSample.Tests/ODataRoutingSample.Tests.csproj index 407604c30..003d341a8 100644 --- a/sample/ODataRoutingSample.Tests/ODataRoutingSample.Tests.csproj +++ b/sample/ODataRoutingSample.Tests/ODataRoutingSample.Tests.csproj @@ -13,10 +13,6 @@ runtime; build; native; contentfiles; analyzers; buildtransitive all - - runtime; build; native; contentfiles; analyzers; buildtransitive - all - diff --git a/sample/ODataRoutingSample.Tests/RequestFactory.cs b/sample/ODataRoutingSample.Tests/RequestFactory.cs index ecee5a648..948ef929d 100644 --- a/sample/ODataRoutingSample.Tests/RequestFactory.cs +++ b/sample/ODataRoutingSample.Tests/RequestFactory.cs @@ -12,14 +12,15 @@ public static class RequestFactory /// /// The http method. /// The http request uri. + /// Data configuration option action /// The HttpRequest. - public static HttpRequest Create(string method, string uri, Action setupActio) + public static HttpRequest Create(string method, string uri, Action setupDataConfigurationOption) { HttpContext context = new DefaultHttpContext(); HttpRequest request = context.Request; IServiceCollection services = new ServiceCollection(); - services.Configure(setupActio); + services.Configure(setupDataConfigurationOption); context.RequestServices = services.BuildServiceProvider(); request.Method = method;