GetTest.php 1.3 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748
  1. <?php
  2. namespace LaborReportsCountingRecordService;
  3. use App\Services\CacheService;
  4. use App\Services\LaborReportsCountingRecordService;
  5. use App\Services\OrderCountingRecordService;
  6. use Illuminate\Support\Facades\Cache;
  7. use Tests\TestCase;
  8. class GetTest extends TestCase
  9. {
  10. /** @var LaborReportsCountingRecordService $laborReportsCountingRecordService */
  11. public $laborReportsCountingRecordService;
  12. public function setUp(): void
  13. {
  14. parent::setUp();
  15. $this->laborReportsCountingRecordService = new LaborReportsCountingRecordService();
  16. }
  17. public function testGet日()
  18. {
  19. $start = '2020-11-08';
  20. $end = '2020-12-19';
  21. $unit = '日';
  22. $result = $this->laborReportsCountingRecordService->get($start, $end, $unit);
  23. self::assertTrue($result->isNotEmpty());
  24. }
  25. public function testGet周()
  26. {
  27. $start = '2020-11-08';
  28. $end = '2020-12-19';
  29. $unit = '周';
  30. $result = $this->laborReportsCountingRecordService->get($start, $end, $unit);
  31. self::assertTrue($result->isNotEmpty());
  32. }
  33. public function testGet月()
  34. {
  35. $start = '2020-08-01';
  36. $end = '2020-11-1';
  37. $unit = '月';
  38. $result = $this->laborReportsCountingRecordService->get($start, $end, $unit);
  39. self::assertTrue($result->isNotEmpty());
  40. }
  41. }