6 declare(strict_types=1);
46 $expectedLinksAfterDeleting = [
59 'resourcePath' => self::RESOURCE_DELETE_PATH .
'?' 60 . http_build_query([
'links' => $linksForDelete]),
65 'operation' => self::SERVICE_NAME_DELETE .
'Execute',
70 : $this->
_webApiCall($serviceInfo, [
'links' => $linksForDelete]);
72 $actualData = $this->getStockSourceLinks();
74 self::assertEquals(2, $actualData[
'total_count']);
81 private function getStockSourceLinks(): array
91 'condition_type' =>
'eq',
101 'resourcePath' => self::RESOURCE_PATH .
'?' . http_build_query(
$requestData),
106 'operation' => self::SERVICE_NAME_GET_LIST .
'Execute',
110 return (TESTS_WEB_API_ADAPTER === self::ADAPTER_REST)
_webApiCall( $serviceInfo, $arguments=[], $webApiAdapterCode=null, $storeCode=null, $integration=null)
const SERVICE_NAME_DELETE
const RESOURCE_DELETE_PATH
const SERVICE_NAME_GET_LIST
static assert(array $expected, array $actual)