You are here

public function ShippingRateTest::testInvalidDefinition in Commerce Shipping 8.2

Tests the constructor and definition checks.

@covers ::__construct

@dataProvider invalidDefinitionProvider

File

tests/src/Unit/ShippingRateTest.php, line 24

Class

ShippingRateTest
@coversDefaultClass \Drupal\commerce_shipping\ShippingRate @group commerce_shipping

Namespace

Drupal\Tests\commerce_shipping\Unit

Code

public function testInvalidDefinition($definition, $message) {
  $this
    ->expectException(\InvalidArgumentException::class);
  $this
    ->expectExceptionMessage($message);
  new ShippingRate($definition);
}