You are here

public function ShipmentItemTest::testMissingProperties in Commerce Shipping 8.2

@covers ::__construct

File

tests/src/Unit/ShipmentItemTest.php, line 84

Class

ShipmentItemTest
@coversDefaultClass \Drupal\commerce_shipping\ShipmentItem @group commerce_shipping

Namespace

Drupal\Tests\commerce_shipping\Unit

Code

public function testMissingProperties() {
  $this
    ->expectException(\InvalidArgumentException::class);
  $this
    ->expectExceptionMessage('Missing required property "declared_value".');
  $proposed_shipment = new ShipmentItem([
    'order_item_id' => 10,
    'title' => 'T-shirt (red, small)',
    'quantity' => 1,
    'weight' => new Weight('10', 'kg'),
  ]);
}