public function ProfileTest::testProfile in Commerce Migrate 3.0.x
Same name and namespace in other branches
- 8.2 modules/commerce/tests/src/Kernel/Migrate/commerce1/ProfileTest.php \Drupal\Tests\commerce_migrate_commerce\Kernel\Migrate\commerce1\ProfileTest::testProfile()
- 3.1.x modules/commerce/tests/src/Kernel/Migrate/commerce1/ProfileTest.php \Drupal\Tests\commerce_migrate_commerce\Kernel\Migrate\commerce1\ProfileTest::testProfile()
Test profile migration from Drupal 7 Commerce to Drupal 8.
File
- modules/
commerce/ tests/ src/ Kernel/ Migrate/ commerce1/ ProfileTest.php, line 45
Class
- ProfileTest
- Tests billing profile migration.
Namespace
Drupal\Tests\commerce_migrate_commerce\Kernel\Migrate\commerce1Code
public function testProfile() {
// @todo. Decide if the modification of the changed time for billing profile
// needs to be investigated.
$this
->assertProfile(1, 'customer', '4', 'und', TRUE, TRUE, '1493287440', NULL);
$this
->assertProfile(2, 'shipping', '4', 'und', TRUE, TRUE, '1493287445', '1493287450');
$this
->assertProfile(3, 'shipping', '4', 'und', TRUE, FALSE, '1493287450', '1493287455');
$this
->assertProfileRevision(4, 'customer', '4', 'und', TRUE, FALSE, '1508452606', NULL);
$profile = Profile::load(1);
$address = $profile
->get('address')
->first()
->getValue();
$this
->assertAddressField($address, 'US', 'CA', 'Visalia', NULL, '93277-8329', '', '16 Hampton Ct', NULL, 'Sample', NULL, 'Customer', NULL);
$profile = Profile::load(4);
$address = $profile
->get('address')
->first()
->getValue();
$this
->assertAddressField($address, 'NZ', '', 'Visalia', '', '93277-8329', '', '16 Hampton Ct', '', 'Sample', NULL, 'Customer', NULL);
}