public async Task <ActionResult> GetNameFacility(long nameFacilityId) { var presenter = new NameFaclityListPresenter(); await _getNameFacilityListUseCase.Handle(GetNameFacilityListUseCaseRequest.CreateNameFacilityRequest(nameFacilityId), presenter); return(presenter.ContentResult); }
public void TestTryGetNotExistingRoute() { var useCase = new GetNameFacilityListUseCase(CreateRoteRepository(CreateTransportOrganizationRepository())); var outputPort = new OutputPort(); Assert.True(useCase.Handle(GetNameFacilityListUseCaseRequest.CreateNameFacilityRequest(999), outputPort).Result); Assert.Empty(outputPort.Routes); }
public void TestGetRoute() { var useCase = new GetNameFacilityListUseCase(CreateRoteRepository(CreateTransportOrganizationRepository())); var outputPort = new OutputPort(); Assert.True(useCase.Handle(GetNameFacilityListUseCaseRequest.CreateNameFacilityRequest(2), outputPort).Result); Assert.Single(outputPort.Routes, r => 2 == r.Id); }