getWmsAsnOnStartDateCreateOrEditTest.php 1.2 KB

12345678910111213141516171819202122232425262728293031323334353637
  1. <?php
  2. namespace Tests\Services\OracleDocAsnHeaderService;
  3. use App\Services\OracleDocAsnHerderService;
  4. use Carbon\Carbon;
  5. use Tests\TestCase;
  6. class getWmsAsnOnStartDateCreateOrEditTest extends TestCase
  7. {
  8. /** @var OracleDocAsnHerderService $service */
  9. public $service;
  10. public $startDate;
  11. public function setUp(): void
  12. {
  13. $this->service = app(OracleDocAsnHerderService::class);
  14. $this->startDate=Carbon::parse('2020-10-22 00:00:00')->subDays(1)->format('Y-m-d H:i:s');
  15. parent::setUp(); // TODO: Change the autogenerated stub
  16. }
  17. public function testGetWmsAsnOnStartDateCreate(){
  18. $asnHerders=$this->service->getWmsAsnOnStartDateCreate($this->startDate);
  19. $this->assertNotEmpty($asnHerders);
  20. $this->startDate=null;
  21. $asnHerders=$this->service->getWmsAsnOnStartDateCreate($this->startDate);
  22. $this->assertNull($asnHerders);
  23. }
  24. public function testGetWmsAsnOnStartDateEdit(){
  25. $asnHerders=$this->service->getWmsAsnOnStartDateEdit($this->startDate);
  26. $this->assertNotEmpty($asnHerders);
  27. $this->startDate=null;
  28. $asnHerders=$this->service->getWmsAsnOnStartDateEdit($this->startDate);
  29. $this->assertNull($asnHerders);
  30. }
  31. }