TestRefillClearYL.php 2.2 KB

1234567891011121314151617181920212223242526272829303132333435363738394041424344454647484950515253545556575859606162
  1. <?php
  2. use PHPUnit\Framework\TestCase;
  3. define('APP_ID', 'test');
  4. define('BASE_ROOT_PATH', str_replace('/test', '', dirname(__FILE__)));
  5. require_once(BASE_ROOT_PATH . '/global.php');
  6. require_once(BASE_CORE_PATH . '/lrlz.php');
  7. require_once(BASE_ROOT_PATH . '/fooder.php');
  8. require_once(BASE_HELPER_PATH . '/refill/ops/order_clear.php');
  9. require_once(BASE_HELPER_PATH . '/refill/ops/pdlog_clear.php');
  10. class TestRefillClearYL extends TestCase
  11. {
  12. public static function setUpBeforeClass(): void
  13. {
  14. Base::run_util();
  15. }
  16. //docker-compose run -d phpcli php /var/www/html/phpunit-9.2.5.phar --filter "/(TestRefillClearYL::testOrderClear)( .*)?$/" --test-suffix TestRefillClearYL.php /var/www/html/test
  17. public function testOrderClear()
  18. {
  19. $start_date = strtotime('2022-05-20');
  20. $end_date = strtotime('2022-05-31');
  21. $clear = new refill\order_clear();
  22. $clear->clear($start_date,$end_date);
  23. }
  24. //docker-compose run -d phpcli php /var/www/html/phpunit-9.2.5.phar --filter "/(TestRefillClearYL::testPdlogClear)( .*)?$/" --test-suffix TestRefillClearYL.php /var/www/html/test
  25. public function testPdlogClear()
  26. {
  27. $start_date = strtotime('2022-04-10');
  28. $end_date = strtotime('2022-04-27');
  29. $clear = new refill\pdlog_clear();
  30. $clear->clear($start_date,$end_date);
  31. }
  32. //docker-compose run -d phpcli php /var/www/html/phpunit-9.2.5.phar --filter "/(TestRefillClearYL::testOrderClear05)( .*)?$/" --test-suffix TestRefillClearYL.php /var/www/html/test
  33. public function testOrderClear05()
  34. {
  35. $start_date = strtotime('2022-05-02');
  36. $end_date = strtotime('2022-05-31');
  37. $clear = new refill\order_clear();
  38. $clear->clear($start_date,$end_date);
  39. }
  40. //docker-compose run -d phpcli php /var/www/html/phpunit-9.2.5.phar --filter "/(TestRefillClearYL::testPdlogClear05)( .*)?$/" --test-suffix TestRefillClearYL.php /var/www/html/test
  41. public function testPdlogClear05()
  42. {
  43. $start_date = strtotime('2022-05-01');
  44. $end_date = strtotime('2022-05-31');
  45. $clear = new refill\pdlog_clear();
  46. $clear->clear($start_date,$end_date);
  47. }
  48. }