protected function OrderVariationTypeTest::buildOrder in Commerce Core 8.2
Builds a mock order with the given order items.
Parameters
\Drupal\commerce_order\Entity\OrderItemInterface[] $order_items: The order items.
Return value
object The mock order.
1 call to OrderVariationTypeTest::buildOrder()
- OrderVariationTypeTest::testEvaluate in modules/
product/ tests/ src/ Unit/ Plugin/ Commerce/ Condition/ OrderVariationTypeTest.php - ::covers evaluate.
File
- modules/
product/ tests/ src/ Unit/ Plugin/ Commerce/ Condition/ OrderVariationTypeTest.php, line 66
Class
- OrderVariationTypeTest
- @coversDefaultClass \Drupal\commerce_product\Plugin\Commerce\Condition\OrderVariationType @group commerce
Namespace
Drupal\Tests\commerce_product\Unit\Plugin\Commerce\ConditionCode
protected function buildOrder(array $order_items) {
$order = $this
->prophesize(OrderInterface::class);
$order
->getEntityTypeId()
->willReturn('commerce_order');
$order
->getItems()
->wilLReturn($order_items);
$order = $order
->reveal();
return $order;
}