You are here

public function DeleteAssetsTest::testNonSuccessfulStatus in Acquia Content Hub 8.2

Test an unsuccessful payload status.

File

tests/src/Unit/EventSubscriber/HandleWebhook/DeleteAssetsTest.php, line 158

Class

DeleteAssetsTest
Tests the DeleteAssets webhook event subscriber.

Namespace

Drupal\Tests\acquia_contenthub\Unit\EventSubscriber\HandleWebhook

Code

public function testNonSuccessfulStatus() : void {
  $payload = [
    'status' => 'some-status',
    'crud' => self::OPERATION_DELETE,
    'initiator' => self::INITIATOR_UUID,
    'assets' => [
      [
        'type' => self::ASSET_TYPE_D8_CONTENT_ENTITY,
        'uuid' => self::EXISTING_ENTITY_UUID,
      ],
    ],
  ];
  $this
    ->triggerEvent($this
    ->createEvent($payload));
  $this
    ->assertNoOperationShouldBeDone();
}