public function ViewModesTest::testMigration in Commerce Migrate 3.0.x
Same name in this branch
- 3.0.x modules/ubercart/tests/src/Kernel/Migrate/uc7/ViewModesTest.php \Drupal\Tests\commerce_migrate_ubercart\Kernel\Migrate\uc7\ViewModesTest::testMigration()
- 3.0.x modules/ubercart/tests/src/Kernel/Migrate/uc6/ViewModesTest.php \Drupal\Tests\commerce_migrate_ubercart\Kernel\Migrate\uc6\ViewModesTest::testMigration()
- 3.0.x modules/commerce/tests/src/Kernel/Migrate/commerce1/ViewModesTest.php \Drupal\Tests\commerce_migrate_commerce\Kernel\Migrate\commerce1\ViewModesTest::testMigration()
Same name and namespace in other branches
- 8.2 modules/commerce/tests/src/Kernel/Migrate/commerce1/ViewModesTest.php \Drupal\Tests\commerce_migrate_commerce\Kernel\Migrate\commerce1\ViewModesTest::testMigration()
- 3.1.x modules/commerce/tests/src/Kernel/Migrate/commerce1/ViewModesTest.php \Drupal\Tests\commerce_migrate_commerce\Kernel\Migrate\commerce1\ViewModesTest::testMigration()
Tests migration of D7 view mode variables to D8 config entities.
File
- modules/
commerce/ tests/ src/ Kernel/ Migrate/ commerce1/ ViewModesTest.php, line 71
Class
- ViewModesTest
- Tests view mode migration.
Namespace
Drupal\Tests\commerce_migrate_commerce\Kernel\Migrate\commerce1Code
public function testMigration() {
$this
->assertEntity('commerce_product.full', 'Full', 'commerce_product');
$this
->assertEntity('commerce_product.teaser', 'Teaser', 'commerce_product');
$this
->assertEntity('commerce_product.product_list', 'product_list', 'commerce_product');
$this
->assertEntity('commerce_product.product_in_cart', 'product_in_cart', 'commerce_product');
$this
->assertEntity('commerce_product_variation.add_to_cart_confirmation_view', 'add_to_cart_confirmation_view', 'commerce_product_variation');
$this
->assertEntity('commerce_product_variation.commerce_line_item_display', 'commerce_line_item_display', 'commerce_product_variation');
$this
->assertEntity('commerce_product_variation.full', 'Full', 'commerce_product_variation');
$this
->assertEntity('commerce_product_variation.line_item', 'line_item', 'commerce_product_variation');
$this
->assertEntity('commerce_product_variation.node_full', 'node_full', 'commerce_product_variation');
$this
->assertEntity('commerce_product_variation.node_product_list', 'node_product_list', 'commerce_product_variation');
$this
->assertEntity('commerce_product_variation.node_rss', 'node_rss', 'commerce_product_variation');
$this
->assertEntity('commerce_product_variation.node_search_index', 'node_search_index', 'commerce_product_variation');
$this
->assertEntity('commerce_product_variation.node_search_result', 'node_search_result', 'commerce_product_variation');
$this
->assertEntity('commerce_product_variation.node_teaser', 'node_teaser', 'commerce_product_variation');
$this
->assertEntity('commerce_product_variation.product_in_cart', 'product_in_cart', 'commerce_product_variation');
$this
->assertEntity('commerce_product_variation.add_to_cart_confirmation_view', 'add_to_cart_confirmation_view', 'commerce_product_variation');
// Test there are no errors in the map table.
$migration = $this
->getMigration('d7_view_modes');
$errors = $migration
->getIdMap()
->errorCount();
$this
->assertSame(0, $errors);
}