2017-05-30 10 views
0

私はDBに接続するだけのPHPファイルを持っており、結果セットをHTMLテーブルに表示します。どのように私たちはそのようなPHPファイルの単体テストスクリプトを作成するのですか? ありがとうございます。メソッドが定義されていないPHPファイルのユニットをテストする

+0

あなたはしません。推奨される方法は、テスト可能な方法でコードを構造化することです。 「単体テスト」または「テストドリブン開発」の詳細については、こちらをご覧ください。 – Michael

答えて

0

コードに関数を定義していない(したくない)場合は、理想的なシナリオではありません。 PHPUnitテストstarting PHP's built-in web serverを作成し、HTTPリクエストを実行することができます(Guzzle?を使用)。次に、生成される内容がデータベースのレコードと一致することを確認します。

しかし、手作業で簡単にテストすることができ、スクリプトとテストの間にたくさんの重複したコードを書き込むリスクがあるため、この機能のテストのみを書く必要はありません。

+0

あなたの応答swapgsをありがとう。 :)私はちょうど私たちが手でそれをテストする方法を知りたいですか?あなたが確認したい変数のコンソールロギングを書くことをお勧めしますか? – LoserGuy

+0

何をテストしますか? –

関連する問題