add some element in message

This commit is contained in:
aynsix
2021-12-02 16:50:09 +03:00
parent 2f93504ac5
commit dbca0718b5
13 changed files with 208 additions and 32 deletions

View File

@@ -107,7 +107,7 @@ class WebhookWorkerTest extends \PhraseanetTestCase
$this->assertEquals(self::$DI['record_1']->get_sbas_id(), $requestBody['data']['databox_id']);
$this->assertEquals(self::$DI['record_1']->get_record_id(), $requestBody['data']['record_id']);
$this->assertEquals('record', $requestBody['data']['record_type']);
$this->assertArrayHasKey('time', $requestBody);
$this->assertArrayHasKey('event_time', $requestBody);
}
}
@@ -223,7 +223,8 @@ class WebhookWorkerTest extends \PhraseanetTestCase
$this->assertInternalType('array', $requestBody);
$this->assertArrayHasKey('event', $requestBody);
$this->assertArrayHasKey('time', $requestBody);
$this->assertArrayHasKey('event_time', $requestBody);
$this->assertArrayHasKey('webhookId', $requestBody);
switch (true) {
case (in_array($requestBody['event'], $this->events[WebhookEvent::RECORD_TYPE])):
@@ -232,7 +233,7 @@ class WebhookWorkerTest extends \PhraseanetTestCase
$this->assertEquals(self::$DI['record_1']->get_record_id(), $requestBody['data']['record_id']);
$this->assertEquals('record', $requestBody['data']['record_type']);
$this->assertEquals(self::$DI['record_1']->getCollection()->get_name(), $requestBody['data']['collection_name']);
$this->assertCount(6, $requestBody);
$this->assertCount(7, $requestBody);
break;
case (in_array($requestBody['event'], $this->events[WebhookEvent::RECORD_SUBDEF_TYPE])):
@@ -240,7 +241,7 @@ class WebhookWorkerTest extends \PhraseanetTestCase
$this->assertEquals(self::$DI['record_1']->get_sbas_id(), $requestBody['data']['databox_id']);
$this->assertEquals(self::$DI['record_1']->get_record_id(), $requestBody['data']['record_id']);
$this->assertEquals('thumbnail', $requestBody['data']['subdef']);
$this->assertCount(6, $requestBody);
$this->assertCount(7, $requestBody);
break;
case (in_array($requestBody['event'], $this->events[WebhookEvent::USER_TYPE])):
@@ -249,7 +250,7 @@ class WebhookWorkerTest extends \PhraseanetTestCase
$this->assertEquals(self::$DI['user_notAdmin']->getId(), $requestBody['user']['id']);
$this->assertEquals('noone_not_admin@example.com', $requestBody['user']['email']);
$this->assertEquals('noone_not_admin@example.com', $requestBody['user']['login']);
$this->assertCount(6, $requestBody);
$this->assertCount(7, $requestBody);
break;
case (in_array($requestBody['event'], $this->events[WebhookEvent::USER_REGISTRATION_TYPE])):
@@ -260,7 +261,7 @@ class WebhookWorkerTest extends \PhraseanetTestCase
$this->assertEquals(self::$DI['user_notAdmin']->getId(), $requestBody['user']['id']);
$this->assertEquals(['rejected'], $requestBody['rejected']);
$this->assertEquals(['granted'], $requestBody['granted']);
$this->assertCount(8, $requestBody);
$this->assertCount(9, $requestBody);
break;
case (in_array($requestBody['event'], $this->events[WebhookEvent::FEED_ENTRY_TYPE])):
@@ -268,7 +269,7 @@ class WebhookWorkerTest extends \PhraseanetTestCase
$this->assertArrayHasKey('feed', $requestBody);
$this->assertArrayHasKey('entry', $requestBody);
$this->assertEquals(self::$DI['feed_public_entry']->getId(), $requestBody['entry']['id']);
$this->assertCount(9, $requestBody);
$this->assertCount(10, $requestBody);
break;
case (in_array($requestBody['event'], $this->events[WebhookEvent::ORDER_TYPE])):
@@ -276,7 +277,7 @@ class WebhookWorkerTest extends \PhraseanetTestCase
$this->assertArrayHasKey('user', $requestBody);
$this->assertArrayHasKey('order', $requestBody);
$this->assertEquals(self::$DI['user_notAdmin']->getId(), $requestBody['user']['id']);
$this->assertCount(7, $requestBody);
$this->assertCount(8, $requestBody);
break;
}