prestashop-module/tests/helpers/RetailcrmTestCase.php

46 lines
1.1 KiB
PHP
Raw Normal View History

2018-05-28 17:09:31 +03:00
<?php
abstract class RetailcrmTestCase extends \PHPUnit\Framework\TestCase
{
protected $contextMock;
public function setUp()
{
parent::setUp();
2018-05-30 09:58:53 +03:00
if (version_compare(_PS_VERSION_, '1.7', '>')) {
2018-12-25 13:31:07 +03:00
$contextMocker = new \LegacyTests\Unit\ContextMocker();
2018-05-30 09:58:53 +03:00
$this->contextMock = $contextMocker->mockContext();
}
2018-05-28 17:09:31 +03:00
}
protected function setConfig()
{
2018-10-05 17:50:20 +03:00
$delivery = json_encode(
array(
1 => 'delivery'
)
);
$status = json_encode(
array(
9 => 'status',
10 => 'new',
11 => 'completed'
)
);
$payment = json_encode(
array(
'ps_checkpayment' => 'ps_checkpayment',
'bankwire' => 'bankwire',
'cheque' => 'cheque'
)
);
2018-05-28 17:09:31 +03:00
Configuration::updateValue('RETAILCRM_API_DELIVERY', $delivery);
Configuration::updateValue('RETAILCRM_API_STATUS', $status);
Configuration::updateValue('RETAILCRM_API_PAYMENT', $payment);
}
}