OrderIssueController_indexTest.php 931 B

123456789101112131415161718192021222324252627282930313233343536373839404142
  1. <?php
  2. namespace Tests\OrderIssues\Controllers;
  3. use App\User;
  4. use Illuminate\Foundation\Testing\RefreshDatabase;
  5. use Illuminate\Foundation\Testing\WithoutMiddleware;
  6. use Tests\TestCase;
  7. class OrderIssueController_indexTest extends TestCase
  8. {
  9. public $user;
  10. public $response = null;
  11. public function setUp(): void
  12. {
  13. parent::setUp();
  14. $url = "http://bswas/order/issue/index";
  15. $this->user = User::where('name','18887874545')->first();
  16. $this->response = $this->actingAs($this->user)->get($url);
  17. }
  18. public function testHasView(){
  19. $this->response->assertViewIs('order.issue.index');
  20. }
  21. public function testHasOwners(){
  22. $this->response->assertViewHas('owners');
  23. }
  24. public function testHasOrderIssues(){
  25. $this->response->assertViewHas('orderIssues');
  26. }
  27. protected function tearDown(): void
  28. {
  29. parent::tearDown();
  30. }
  31. }