回覆列表
  • 1 # 使用者9869360376420

    首先安裝ThinkPHP5的單元測試擴充套件,進入命令列,切換到tp5的應用根目錄下面,執行(當然你要安裝了composer):

    composer require topthink/think-testing官方的5.0版本的擴充套件庫版本號都是1.*,2.0版本均為ThinkPHP5.1版本專用。

    安裝完成後,會在應用根目錄下面增加tests目錄和phpunit.xml檔案。

    預設帶了一個tests/ExampleTest.php單元測試檔案,我們可以直接在命令列下面執行單元測試:

    php think unit請始終使用以上命令進行單元測試,而不是直接用phpunit來執行單元測試。

    新增單元測試檔案

    我們來新增一個新的單元測試檔案,單元測試檔案為tests/IndexTest.php,內容如下:

    <?php

    use tests\TestCase;class IndexTest extends TestCase{

    public function testSomethingIsTrue()

    {

    $this->assertTrue(true);

    }

    }注意,單元測試檔案中定義的測試類如果不存在衝突,可以不需要使用名稱空間。

  • 中秋節和大豐收的關聯?
  • 七到15幾個數字在九字格中橫豎左右斜加都等於34怎麼做?