Преглед на файлове

阶段性提交4 by 'zengjun'

ajun преди 5 години
родител
ревизия
60d8d6de66
променени са 4 файла, в които са добавени 48 реда и са изтрити 2 реда
  1. 1 0
      phpunit-OrderIssue.bat
  2. 3 0
      phpunit.xml
  3. 2 2
      public/js/app.js
  4. 42 0
      tests/OrderIssues/Controllers/OrderIssueController_indexTest.php

+ 1 - 0
phpunit-OrderIssue.bat

@@ -0,0 +1 @@
+vendor\bin\phpunit.bat --testsuite=OrderIssues

+ 3 - 0
phpunit.xml

@@ -18,6 +18,9 @@
         <testsuite name="Feature">
             <directory suffix="Test.php">./tests/Feature</directory>
         </testsuite>
+        <testsuite name="OrderIssues">
+            <directory suffix="Test.php">./tests/OrderIssues</directory>
+        </testsuite>
     </testsuites>
     <filter>
         <whitelist processUncoveredFilesFromWhitelist="true">

+ 2 - 2
public/js/app.js

@@ -61974,8 +61974,8 @@ module.exports = tempTip;
 /*! no static exports found */
 /***/ (function(module, exports, __webpack_require__) {
 
-__webpack_require__(/*! D:\wamp64\www\bswas\resources\js\app.js */"./resources/js/app.js");
-module.exports = __webpack_require__(/*! D:\wamp64\www\bswas\resources\sass\app.scss */"./resources/sass/app.scss");
+__webpack_require__(/*! D:\phpstudy_pro\WWW\bswas\resources\js\app.js */"./resources/js/app.js");
+module.exports = __webpack_require__(/*! D:\phpstudy_pro\WWW\bswas\resources\sass\app.scss */"./resources/sass/app.scss");
 
 
 /***/ }),

+ 42 - 0
tests/OrderIssues/Controllers/OrderIssueController_indexTest.php

@@ -0,0 +1,42 @@
+<?php
+
+
+namespace Tests\OrderIssues\Controllers;
+
+use App\User;
+use Illuminate\Foundation\Testing\RefreshDatabase;
+use Illuminate\Foundation\Testing\WithoutMiddleware;
+
+use Tests\TestCase;
+
+class OrderIssueController_indexTest extends TestCase
+{
+    public $user;
+    public $response = null;
+
+    public function setUp(): void
+    {
+        parent::setUp();
+        $url = "http://bswas/order/issue/index";
+        $this->user = User::where('name','18887874545')->first();
+        $this->response = $this->actingAs($this->user)->get($url);
+    }
+
+    public function testHasView(){
+        $this->response->assertViewIs('order.issue.index');
+    }
+
+    public function testHasOwners(){
+        $this->response->assertViewHas('owners');
+    }
+    public function testHasOrderIssues(){
+        $this->response->assertViewHas('orderIssues');
+    }
+
+    protected function tearDown(): void
+    {
+        parent::tearDown();
+    }
+
+
+}