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;