You are here

public function ConditionGroupTest::testGetters in Commerce Core 8.2

::covers getConditions ::covers getOperator.

File

tests/src/Unit/ConditionGroupTest.php, line 29

Class

ConditionGroupTest
@coversDefaultClass \Drupal\commerce\ConditionGroup @group commerce

Namespace

Drupal\Tests\commerce\Unit

Code

public function testGetters() {
  $conditions = [];
  $conditions[] = new OrderTotalPrice([
    'operator' => '>',
    'amount' => [
      'number' => '10',
      'currency_code' => 'USD',
    ],
  ], 'order_total_price', [
    'entity_type' => 'commerce_order',
  ]);
  $condition_group = new ConditionGroup($conditions, 'AND');
  $this
    ->assertEquals($conditions, $condition_group
    ->getConditions());
  $this
    ->assertEquals('AND', $condition_group
    ->getOperator());
}