| 123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657 |
- <?php
- namespace Ipol\DPD\Tests\DB\Terminal;
- use \Ipol\DPD\API\User\User as API;
- use Ipol\DPD\DB\Connection;
- use Ipol\DPD\Config\Config;
- use Ipol\DPD\DB\Terminal\Agent;
- use PHPUnit\Framework\TestCase;
- class AgentTest extends TestCase
- {
- public function test_can_load_unlimited()
- {
- $config = new Config([
- 'DB' =>[
- 'DSN' => 'sqlite:'. __TEST_DIR__ .'/test.db',
- 'USERNAME' => '',
- 'PASSWORD' => '',
- 'DRIVER' => null,
- 'PDO' => null,
- ],
- 'IS_TEST' => true,
- 'KLIENT_NUMBER' => '1052000804',
- 'KLIENT_KEY' => 'C720C102732A855232BB7BA8D6AFF9B781F9E2F6'
- ]);
- $api = API::getInstanceByConfig($config);
- $terminalTable = Connection::getInstance($config)->getTable('terminal');
- $terminalLoader = new Agent($api, $terminalTable);
- $terminalLoader->loadUnlimited();
- }
- public function test_can_load_limited()
- {
- $config = new Config([
- 'DB' =>[
- 'DSN' => 'sqlite:'. __TEST_DIR__ .'/test.db',
- 'USERNAME' => '',
- 'PASSWORD' => '',
- 'DRIVER' => null,
- 'PDO' => null,
- ],
- 'IS_TEST' => true,
- 'KLIENT_NUMBER' => '1052000804',
- 'KLIENT_KEY' => 'C720C102732A855232BB7BA8D6AFF9B781F9E2F6'
- ]);
- $api = API::getInstanceByConfig($config);
- $terminalTable = Connection::getInstance($config)->getTable('terminal');
- $terminalLoader = new Agent($api, $terminalTable);
- $terminalLoader->loadLimited();
- }
- }
|