diff --git a/FitConnect/Interfaces/IRouter.cs b/FitConnect/Interfaces/IRouter.cs index b2adc0c2f98303effedafcf6d8d02b014f815f9a..6c407cc71e4f41974544d6c114fa4f66db870290 100644 --- a/FitConnect/Interfaces/IRouter.cs +++ b/FitConnect/Interfaces/IRouter.cs @@ -14,7 +14,7 @@ public interface IRouter { /// var areas = GetAreas("Erlang*", out var _, 0, 10) /// </example> /// <returns></returns> - public Task<IEnumerable<Area>> FindAreas(string filter, int offset = 0, + public Task<IEnumerable<Area>> FindAreasAsync(string filter, int offset = 0, int limit = 100); /// <summary> @@ -27,7 +27,7 @@ public interface IRouter { /// var areas = GetAreas("Erlang*", 0, 10) /// </example> /// <returns></returns> - public Task<IEnumerable<Area>> FindAreas(List<string> filter, int offset = 0, + public Task<IEnumerable<Area>> FindAreasAsync(List<string> filter, int offset = 0, int limit = 100); diff --git a/FitConnect/Router.cs b/FitConnect/Router.cs index 20ffafa11c5a5ec063543840e748907a492acb25..a0ead4e60e281c7dd460fa14798c2eb37c81bffa 100644 --- a/FitConnect/Router.cs +++ b/FitConnect/Router.cs @@ -61,15 +61,15 @@ internal class Router : IRouter { /// <param name="offset"></param> /// <param name="limit"></param> /// <returns></returns> - public async Task<IEnumerable<Area>> FindAreas(List<string> filter, int offset = 0, + public async Task<IEnumerable<Area>> FindAreasAsync(List<string> filter, int offset = 0, int limit = 100) { var dto = await _routeService.FindAreas(filter, offset, limit); // totalCount = dto?.TotalCount ?? 0; return dto?.Areas ?? new List<Area>(); } - public async Task<IEnumerable<Area>> FindAreas(string filter, int offset = 0, - int limit = 100) => await FindAreas(new List<string> { filter }, offset, limit); + public async Task<IEnumerable<Area>> FindAreasAsync(string filter, int offset = 0, + int limit = 100) => await FindAreasAsync(new List<string> { filter }, offset, limit); private bool VerifySubmissionHost(Route route) { var signature = new JsonWebToken(route.DestinationSignature); diff --git a/Tests/IntegrationTests/Routing/RoutingTests.cs b/Tests/IntegrationTests/Routing/RoutingTests.cs index 3832fa916170c02ca7d0051dcf3e2bc02473273a..0f6219449a8fbbb592a547b2ccec5388276285d2 100644 --- a/Tests/IntegrationTests/Routing/RoutingTests.cs +++ b/Tests/IntegrationTests/Routing/RoutingTests.cs @@ -89,21 +89,21 @@ public class RoutingTests { [Test] public void GetAreas_ShouldGetAreasFromServer() { // Arrange - var areas = _router.FindAreas("Furth*").Result; + var areas = _router.FindAreasAsync("Furth*").Result; areas.Should().HaveCountGreaterThan(0); } [Test] public void GetAreas_ShouldGetAreasFromServerWithList() { // Arrange - var areas = _router.FindAreas(new List<string> { "Furth*" }).Result; + var areas = _router.FindAreasAsync(new List<string> { "Furth*" }).Result; areas.Should().HaveCountGreaterThan(0); } [Test] public void GetAreas_ShouldGetAreasFromServerWithListAndTwoArguments() { // Arrange - var areas = _router.FindAreas(new List<string> { "Furth*", "Wald" }).Result; + var areas = _router.FindAreasAsync(new List<string> { "Furth*", "Wald" }).Result; areas.Should().HaveCountGreaterThan(0); }