prestashop-module/tests/helpers/RetailcrmTestCase.php
2018-05-30 09:58:53 +03:00

28 lines
926 B
PHP

<?php
abstract class RetailcrmTestCase extends \PHPUnit\Framework\TestCase
{
protected $contextMock;
public function setUp()
{
parent::setUp();
if (version_compare(_PS_VERSION_, '1.7', '>')) {
$contextMocker = new \Tests\Unit\ContextMocker();
$this->contextMock = $contextMocker->mockContext();
}
}
protected function setConfig()
{
$delivery = json_encode(array('delivery' => 'delivery'));
$status = json_encode(array('status' => 'status', 'new' => 'new', 'completed'=> 'completed'));
$payment = json_encode(array('ps_checkpayment' => 'ps_checkpayment', 'bankwire' => 'bankwire', 'cheque' => 'cheque'));
Configuration::updateValue('RETAILCRM_API_DELIVERY', $delivery);
Configuration::updateValue('RETAILCRM_API_STATUS', $status);
Configuration::updateValue('RETAILCRM_API_PAYMENT', $payment);
}
}