public function CommerceMigrateTestTrait::assertOrderItemType in Commerce Migrate 3.1.x
Same name and namespace in other branches
- 8.2 tests/src/Kernel/CommerceMigrateTestTrait.php \Drupal\Tests\commerce_migrate\Kernel\CommerceMigrateTestTrait::assertOrderItemType()
- 3.0.x tests/src/Kernel/CommerceMigrateTestTrait.php \Drupal\Tests\commerce_migrate\Kernel\CommerceMigrateTestTrait::assertOrderItemType()
Asserts an order item type configuration entity.
Parameters
array $expected: An array of order item type information.
- The order item type.
- The label for this order item type.
- The purchasable EntityType.
- The orderType.
1 call to CommerceMigrateTestTrait::assertOrderItemType()
- OrderItemTypeTest::testOrderItemType in modules/
commerce/ tests/ src/ Kernel/ Migrate/ commerce1/ OrderItemTypeTest.php - Tests the Drupal 6 taxonomy vocabularies to Drupal 8 migration.
File
- tests/
src/ Kernel/ CommerceMigrateTestTrait.php, line 343
Class
- CommerceMigrateTestTrait
- Helper function to test migrations.
Namespace
Drupal\Tests\commerce_migrate\KernelCode
public function assertOrderItemType(array $expected) {
$order_item_type = OrderItemType::load($expected['id']);
$this
->assertInstanceOf(OrderItemType::class, $order_item_type);
$this
->assertSame($expected['label'], $order_item_type
->label());
$this
->assertSame($expected['purchasableEntityType'], $order_item_type
->getPurchasableEntityTypeId());
$this
->assertSame($expected['orderType'], $order_item_type
->getOrderTypeId());
}