commerce_signifyd-1.0.x-dev/tests/src/Kernel/Signifyd/EventsTest.php

tests/src/Kernel/Signifyd/EventsTest.php
<?php

namespace Drupal\Tests\commerce_signifyd\Kernel\Signifyd;

/**
 * Tests the cases creation calls.
 *
 * @coversDefaultClass \Drupal\commerce_signifyd\Signifyd\Events
 *
 * @group commerce_signifyd
 */
class EventsTest extends AbstractSignifydKernelBase {

  /**
   * @covers ::orderFulfilled
   * @covers \Drupal\commerce_signifyd\EventSubscriber\OrderFulfillSubscriber::onOrderFulfill
   * @covers \Drupal\commerce_signifyd\SignifydTask::processOrderOperation
   * @covers \Drupal\commerce_signifyd\SignifydTask::processOrderEvent
   */
  public function testOrderFulfillNoQueue() {
    $this->order->getState()->applyTransitionById('validate');
    $this->order->save();
    $this->order->getState()->applyTransitionById('fulfill');
    $this->order->save();

    $this->assertEquals('completed', $this->order->getState()->getId());
  }

}

Главная | Обратная связь

drupal hosting | друпал хостинг | it patrol .inc