GetAsnSyncAtTest.php 868 B

123456789101112131415161718192021222324252627282930313233343536373839
  1. <?php
  2. namespace Tests\Services\CommodityService;
  3. use App\Services\CommodityService;
  4. use Tests\TestCase;
  5. class GetAsnSyncAtTest extends TestCase
  6. {
  7. /**
  8. * @var CommodityService $service
  9. */
  10. private $service;
  11. public function setUp(): void
  12. {
  13. parent::setUp(); // TODO: Change the autogenerated stub
  14. $this->service = app(CommodityService::class);
  15. }
  16. /**
  17. * @test
  18. */
  19. public function getCreatedAsnSyncAt()
  20. {
  21. $key = config('sync.asn_sync.created_at');
  22. $data = $this->service->getAsnLastSyncAt($key,'create');
  23. $this->assertNotEmpty($data);
  24. }
  25. /**
  26. * @test
  27. */
  28. public function getUpdatedAsnSyncAt()
  29. {
  30. $key = config('sync.asn_sync.updated_at');
  31. $data = $this->service->getAsnLastSyncAt($key,'update');
  32. $this->assertNotEmpty($data);
  33. }
  34. }