OrderIssueController_indexTest.php 745 B

123456789101112131415161718192021222324252627282930313233343536373839
  1. <?php
  2. namespace Tests\OrderIssues\Controllers;
  3. use App\Owner;
  4. use App\User;
  5. use Tests\TestCase;
  6. class OrderIssueController_indexTest extends TestCase
  7. {
  8. public $user;
  9. protected $response = null;
  10. public function setUp(): void
  11. {
  12. parent::setUp();
  13. $url = "http://bswas/order/issue/index";
  14. $this->user = User::where('name', 'zengjun')->first();
  15. $this->response = $this->actingAs($this->user)->get($url);
  16. }
  17. public function testHasView()
  18. {
  19. $this->response->assertStatus(200);
  20. }
  21. public function testViewHasOwners(){
  22. $this->response->assertJson(['owners'=>Owner::all()]);
  23. }
  24. protected function tearDown(): void
  25. {
  26. parent::tearDown();
  27. }
  28. }