diff --git a/tests/classes/general/events/RetailCrmEventTest.php b/tests/classes/general/events/RetailCrmEventTest.php index 79558f0b..043d402d 100755 --- a/tests/classes/general/events/RetailCrmEventTest.php +++ b/tests/classes/general/events/RetailCrmEventTest.php @@ -1,5 +1,7 @@ assertEquals(false, $result); } + /** + * @runInSeparateProcess + * @preserveGlobalState disabled + */ public function testPaymentSaveWithSyncIntegrationPayment() { RetailcrmConfigProvider::setSyncIntegrationPayment('Y'); @@ -184,7 +190,7 @@ class RetailCrmEventTest extends PHPUnit\Framework\TestCase [ 'externalId' => null, 'order' => ['externalId' => 11], - 'type' => 'testPayment', + 'type' => 'testPayment' . Constants::CRM_PART_SUBSTITUTED_PAYMENT_CODE, 'status' => 'paid', 'paidAt' => $date ], diff --git a/tests/classes/general/order/RetailCrmOrder_v5Test.php b/tests/classes/general/order/RetailCrmOrder_v5Test.php index 7e44a853..87baabbe 100644 --- a/tests/classes/general/order/RetailCrmOrder_v5Test.php +++ b/tests/classes/general/order/RetailCrmOrder_v5Test.php @@ -29,7 +29,9 @@ class RetailCrmOrder_v5Test extends BitrixTestCase { */ public function testOrderSend($arFields, $arParams, $methodApi, $expected) { + RetailcrmConfigProvider::setIntegrationPaymentTypes([]); RetailcrmConfigProvider::setCustomFieldsStatus('Y'); + RetailcrmConfigProvider::setSyncIntegrationPayment('N'); self::assertEquals($expected, RetailCrmOrder::orderSend( $arFields, @@ -44,13 +46,14 @@ class RetailCrmOrder_v5Test extends BitrixTestCase { /** * @dataProvider orderSendProvider */ - public function testOrderSendWitIntegrationPayment( + public function testOrderSendWithIntegrationPayment( array $arFields, array $arParams, string $methodApi, array $expected ): void { RetailcrmConfigProvider::setIntegrationPaymentTypes(['testPayment']); + RetailcrmConfigProvider::setSyncIntegrationPayment('N'); $orderSend = RetailCrmOrder::orderSend( $arFields,