public function OrderAdjustmentShippingTest::providerTestInvalidValue in Commerce Migrate 3.1.x
Same name and namespace in other branches
- 8.2 modules/commerce/tests/src/Unit/Plugin/migrate/process/commerce1/OrderAdjustmentShippingTest.php \Drupal\Tests\commerce_migrate_commerce\Unit\Plugin\migrate\process\commerce1\OrderAdjustmentShippingTest::providerTestInvalidValue()
- 3.0.x modules/commerce/tests/src/Unit/Plugin/migrate/process/commerce1/OrderAdjustmentShippingTest.php \Drupal\Tests\commerce_migrate_commerce\Unit\Plugin\migrate\process\commerce1\OrderAdjustmentShippingTest::providerTestInvalidValue()
Data provider for testInvalidValue().
File
- modules/
commerce/ tests/ src/ Unit/ Plugin/ migrate/ process/ commerce1/ OrderAdjustmentShippingTest.php, line 87
Class
- OrderAdjustmentShippingTest
- Tests the Order Adjustment Shipping plugin.
Namespace
Drupal\Tests\commerce_migrate_commerce\Unit\Plugin\migrate\process\commerce1Code
public function providerTestInvalidValue() {
return [
'commerce total missing' => [
[
'line_item_id' => '11',
'order_id' => '1',
'type' => 'shipping',
'line_item_label' => 'Express shipping: 1 business day',
'quantity' => '1.00',
'created' => '1508452598',
'changed' => '1508452598',
'data' => [],
],
"Adjustment does not have a total for destination 'foo'",
],
'commerce total has no amount' => [
[
'line_item_id' => '11',
'order_id' => '1',
'type' => 'shipping',
'line_item_label' => 'Express shipping: 1 business day',
'quantity' => '1.00',
'created' => '1508452598',
'changed' => '1508452598',
'data' => [],
'commerce_total' => [
[
'currency_code' => 'USD',
'data' => [],
'fraction_digits' => 2,
],
],
],
"Adjustment total amount does not exist for destination 'foo'",
],
'commerce total no currency code' => [
[
'line_item_id' => '11',
'order_id' => '1',
'type' => 'shipping',
'line_item_label' => 'Express shipping: 1 business day',
'quantity' => '1.00',
'created' => '1508452598',
'changed' => '1508452598',
'data' => [],
'commerce_total' => [
0 => [
'amount' => '1500',
'data' => [],
'fraction_digits' => 2,
],
],
],
"Adjustment currency code does not exist for destination 'foo'",
],
];
}