public function it_should_pass_value_to_main_transformer(UserOrderTransformerInterface $userOrderTransformer, OrderInterface $order, ExtractorResult $extractorResult, \stdClass $extractionValue) { $extractorResult->getValue()->willReturn($extractionValue); $userOrderTransformer->transform($order, $extractionValue)->shouldBeCalledTimes(1); $this->transform($order, $extractorResult); }
/** * @inheritdoc */ public function transform(OrderInterface $order, ExtractorResult $extractorResult) { $this->transformer->transform($order, $extractorResult->getValue()); }