public async Task <ActionResult> GetCommercialobj(long commercialobjId) { var presenter = new CommercialobjListPresenter(); await _getCommercialobjListUseCase.Handle(GetCommercialobjListUseCaseRequest.CreateCommercialobjRequest(commercialobjId), presenter); return(presenter.ContentResult); }
public void TestTryGetNotExistingCommercialobj() { var useCase = new GetCommercialobjListUseCase(CreateCommercialobjRepository()); var outputPort = new OutputPort(); Assert.True(useCase.Handle(GetCommercialobjListUseCaseRequest.CreateCommercialobjRequest(999), outputPort).Result); Assert.Empty(outputPort.Commercialobjs); }
public void TestGetCommercialobj() { var useCase = new GetCommercialobjListUseCase(CreateCommercialobjRepository()); var outputPort = new OutputPort(); Assert.True(useCase.Handle(GetCommercialobjListUseCaseRequest.CreateCommercialobjRequest(2), outputPort).Result); Assert.Single(outputPort.Commercialobjs, pn => 2 == pn.Id); }