PHPUnitは、プログラミング言語PHP用の単体テストソフトウェアフレームワークです。 Sebastian Bergmannによって作成されたPHPUnitは、KentBeckのSUnitに由来するフレームワークのxUnitファミリーの1つです。 PHPUnitは、コードの間違いを発見するのが早ければ早いほど、修正できるという見方で作成されました。すべてのユニットtestingframeworksと同様に、PHPUnitはアサーションを使用して、ユニットの動作を検証します。 テスト対象のコードは期待どおりに動作します。 PHPUnitは、UbuntuおよびLinuxMintの通常のインストール手順では機能しません。依存関係が必要であり、PEARパッケージを使用してインストールできます。
PHPUnitのインストール:
通常のapt-getコマンドでインストールしてみましょう
raj@GeekSIte ~ $ sudo apt-get install phpunit
PHPUnitのバージョンを確認してください。
raj@GeekSIte:~$ phpunit --version PHP Warning: require_once(PHP/CodeCoverage/Filter.php): failed to open stream: No such file or directory in /usr/bin/phpunit on line 38 PHP Fatal error: require_once(): Failed opening required 'PHP/CodeCoverage/Filter.php' (include_path='.:/usr/share/php:/usr/share/pear') in /usr/bin/phpunit on line 38
上記から問題を理解することができ、PEARを使用して問題を解決できます。必要に応じてPEARをアップグレードします。
raj@GeekSIte ~ $ sudo pear upgrade pear
PEARパッケージを使用して依存関係をインストールします。
raj@GeekSIte ~ $ sudo pear channel-discover pear.phpunit.de raj@GeekSIte ~ $ sudo pear channel-discover components.ez.no raj@GeekSIte ~ $ sudo pear channel-discover pear.symfony-project.com raj@GeekSIte ~ $ sudo pear install --alldeps phpunit/PHPUnit
機能することを確認してください!。
raj@GeekSIte ~ $ phpunit --version PHPUnit 3.6.10 by Sebastian Bergmann.
以上です!
Ubuntu 18.04/16.04およびLinuxMint19/18にOperaブラウザをインストールする方法
ルートとしてGoogleChromeを実行する方法– Ubuntu 11.10 / Linux Mint 12