ホームページ  >  記事  >  バックエンド開発  >  PHPUnit をテストに使用するにはどうすればよいですか?

PHPUnit をテストに使用するにはどうすればよいですか?

藏色散人
藏色散人オリジナル
2019-03-01 13:11:324065ブラウズ

PHPUnit は、PHP 言語の単体テスト フレームワークです。ほとんどのサイト所有者は、PHPUnit テストを実装したいと考えています。そうすれば、テストにコマンドを使用するだけで済むからです。 PHPUnit を知らず、テスト方法や使用方法がわからない場合は、以下の例に従って学習してください。

ここでは、非常に単純な PHPUnit の例と、それが最初からどのように動作するかを示します。 phpunitコマンドを使用して簡単なサンプルを作成しました。次の 2 つのファイルを作成する必要があります:

1)MyTest.php

2)MyTestTests.php

例を開始する前に、PHP がインストールされていることを確認してください。したがって、以下のファイルに従うだけで例を完成させることができます。

1. PHPUnit をダウンロードします

wget https://phar.phpunit.de/phpunit.phar

php phpunit.phar --version

2. MyTest.php ファイルを作成します

<?php

class MyTest
{

    public function add($a, $b)
    {
        return $a + $b;
    }

}

3. 作成しますMyTestTests .php ファイル

<?php
require &#39;MyTest.php&#39;;

use PHPUnit\Framework\TestCase;

class MyTestTests extends TestCase
{
    private $mytest;

    protected function setUp()
    {
        $this->mytest = new MyTest();
    }

    protected function tearDown()
    {
        $this->mytest = NULL;
    }

    public function testAdd()
    {
        $result = $this->mytest->add(1, 3);
        $this->assertEquals(4, $result);
    }

}

これで、以下の簡単な例を実行する準備が整いました:

php phpunit.phar MyTestTests.php

次のような結果が表示されます:

PHPUnit をテストに使用するにはどうすればよいですか?

関連する推奨事項: "PHP チュートリアル "

この記事は、PHPUnit テストの使用法を簡単に紹介します。困っている友人に役立つことを願っています。

以上がPHPUnit をテストに使用するにはどうすればよいですか?の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。

声明:
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。