ホームページ  >  記事  >  php教程  >  単体テストの開始 SimpleTest

単体テストの開始 SimpleTest

WBOY
WBOYオリジナル
2016-09-09 08:13:331879ブラウズ

私は最近単体テストについて知りました。最初は PHPUnit を使用しましたが、インストールの問題が多かったので、すぐに諦めて simpletest を試してみました。手順は以下のとおりです。

1. simpletest (バージョン 1.1.0) をダウンロードします。http://www.winsite.com/Development/Miscellaneous/SimpleTest/

simpletest という名前のフォルダーを取得します

2. フォルダーをプロジェクトのルート ディレクトリに置きます。

3. テスト対象のファイル Sum.php を作成し、プロジェクトのルート ディレクトリに置きます

4. テスト ファイル testSum.php を作成し、プロジェクトのルート ディレクトリに置きます

2 つのテスト クラスと 5 つのテスト プロジェクトがあり、そのうち 2 つのテスト結果が期待と一致していないことがわかります。テストを実行するときに、テスト クラス 1 と 2 をインスタンス化する必要はなく、単に実行するだけです。ファイルを直接実行します。結果は次のとおりです:

2/2 は、2 つのテスト クラスがあることを意味し、結果は 3 つが合格し、2 つがエラーの理由がリストされています。

コードを変更して、間違った入力を修正しましょう:

結果は次のとおりです:

テストに合格しました!

4. 上記は単なる例であり、実際のテストはさらに複雑になるはずです: https://pan.baidu.com/s/1nv0HOZv

5. 英語のドキュメントを読む

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