コード例 #1
0
 def output_dto_list(
         self, order_service: OrderService) -> List[OrderOutputDTO]:
     return order_service.get_order_list(page_size=10, page=1)
コード例 #2
0
 def output_dto(
         self,
         order_service: OrderService) -> Optional[OrderOutputDTO]:
     return order_service.get_order_by_id(123)
コード例 #3
0
 def order_output_dto(
         self, order_service: OrderService,
         order_input: OrderInputDTO) -> Optional[OrderOutputDTO]:
     order_input.retailer_document = ALLOWED_DOCUMENT_LIST[0]
     return order_service.insert_order(order_input)
コード例 #4
0
 def order_output_dto(
         self, order_service: OrderService,
         order_input: OrderInputDTO) -> Optional[OrderOutputDTO]:
     return order_service.insert_order(order_input)
コード例 #5
0
 def order_service(self, config: Config, logger: Logger,
                   order_repository: OrderRepository) -> OrderService:
     return OrderService(config, logger, order_repository)
コード例 #6
0
 def test_update_order(self, order_service: OrderService) -> None:
     order_service.update_order(OrderInputDTOFactory())
コード例 #7
0
 def test_delete_order(self, order_service: OrderService) -> None:
     order_service.delete_order(123)