public async Task <ActionResult> GetNameofSportsGroundFilter(string nameofSportsGround) { var presenter = new NameFaclityListPresenter(); await _getNameFacilityListUseCase.Handle(GetNameFacilityListUseCaseRequest.CreateNameofSportsgroundNamefacilitiesRequest(nameofSportsGround), presenter); return(presenter.ContentResult); }
public void TestGetNonExistingOrganizationRoutes() { var useCase = new GetNameFacilityListUseCase(CreateRoteRepository(CreateTransportOrganizationRepository())); var outputPort = new OutputPort(); Assert.True(useCase.Handle(GetNameFacilityListUseCaseRequest.CreateNameofSportsgroundNamefacilitiesRequest(999), outputPort).Result); Assert.Empty(outputPort.Routes); }
public void TestGetOrganizationRoutes() { var useCase = new GetNameFacilityListUseCase(CreateRoteRepository(CreateTransportOrganizationRepository())); var outputPort = new OutputPort(); Assert.True(useCase.Handle(GetNameFacilityListUseCaseRequest.CreateNameofSportsgroundNamefacilitiesRequest(1), outputPort).Result); Assert.Equal <int>(2, outputPort.Routes.Count()); Assert.Equal(new long[] { 3, 4 }, outputPort.Routes.Select(r => r.Id)); }