You are here

OrderDeletedEventTest.php in Ubercart 8.4

File

uc_order/tests/src/Unit/Integration/Event/OrderDeletedEventTest.php
View source
<?php

namespace Drupal\Tests\uc_order\Unit\Integration\Event;


/**
 * Checks that the event "uc_order_delete" is correctly defined.
 *
 * @coversDefaultClass \Drupal\uc_order\Event\OrderDeletedEvent
 *
 * @group ubercart
 *
 * @requires module rules
 */
class OrderDeletedEventTest extends OrderEventTestBase {

  /**
   * Tests the event metadata.
   */
  public function testOrderDeletedEvent() {

    // Verify our event is discoverable.
    $event = $this->eventManager
      ->createInstance('uc_order_delete');
    $order_context_definition = $event
      ->getContextDefinition('order');
    $this
      ->assertSame('entity:uc_order', $order_context_definition
      ->getDataType());
    $this
      ->assertSame('Order', $order_context_definition
      ->getLabel());
  }

}

Classes

Namesort descending Description
OrderDeletedEventTest Checks that the event "uc_order_delete" is correctly defined.