問題タブ [simpletest]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
php - Simpletestの拡張HTMLレポーターはどこにありますか?
現在取り組んでいるPHPサイトの単体テストフレームワークとしてSimpletestを使用しています。シンプルなHTMLレポーターが付属しているのが気に入っていますが、もう少し高度なレポーターが欲しいです。
レポーターAPIのドキュメントを読みましたが、自分で行うのではなく、既存のレポーターを使用できると便利です。
Simpletest用の優れた拡張HTMLレポーターまたはGUIはありますか?
PHPUnit用のGUIに関するヒントもいただければ幸いですが、私の主な焦点は、このプロジェクトのSimpletestです。Cool PHPUnit Test Runnerを試しましたが、納得できませんでした。
php - SimpleTest と PHPunit
この両方の経験がある人は、もしあれば、2つの大きな違いに光を当てることができるかどうか疑問に思っていましたか?
特定のケースに適したそれぞれの特定の強みはありますか?
regex - 正規表現を使用してSimpleTestでAssertTagsテストを作成するには?
テキストを生成する関数をテストしたいのですlorem ipsum
が、それは html タグ内で行われます。そのため、テキストの内容を事前に知ることはできませんが、html 構造は知っています。それが私がテストしたいことです。そして、おそらくテキストの長さは一定の制限内です。だから私が疑問に思っているのは、 assertTags がこれを次のように言い換えることができるかどうかです:
CakePHP で SimpleTest を使用していますが、一般的な質問である必要があると思います。
php - PHPSimpleTestフレームワークを使用してデータベーステストをどのように設定しますか
PHPベースの単体テストフレームワークであるSimpleTestを使用しています。データベースからのWebサイトコメントの保存と取得を処理する新しいコードをテストしています。データベースアクセスコードをテストするためにプロジェクトを構造化する方法に迷っています。
PHPアプリケーションでdbコードをテストするためのベストプラクティスに関する提案を探しています。例は本当に素晴らしいです。さらに読むためのサイトは素晴らしいです。
よろしくお願いします。:)
php - PHP のどの単体テスト フレームワーク: simpletest、phpunit、または?
私はそれが私が知っているので、 simpletestの大ファンです。モックと Web テストの優れたサポートを備えています。
しかし、私は常に停滞することを恐れているので、切り替えるべき説得力のある議論をいただければ幸いです。
php - SimpleTest: PHP エラーがスローされたことをアサートする方法は?
私が正しければ、SimpleTest を使用すると、PHP エラーがスローされたことをアサートできます。ただし、ドキュメントに基づいて使用する方法がわかりません。コンストラクターに渡すオブジェクトがのインスタンスであることをアサートしたいMyOtherObject
どこが間違っていますか?
php - 単体テスト Zend コントローラー - ビューに設定されている内容をテストするにはどうすればよいですか
Zend では、モデルがビューに追加されます。
ビューに「モデル」が存在することを簡単に確認できます (これには simpletest を使用しています)。
ただし、「値」のテストも同様に機能しません。
コントローラーが有効なモデルを設定したことをどのように取得 (または少なくともテスト) しますか?
php - simpletest のカウント パターン (PHP テスト フレームワーク)
サイトに 1 回だけ文字列があるかどうかをテストするにはどうすればよいですか? simpletest の WebTestCase を使用します。
php - 単体テストでブレークポイントを使用するには、PHP + xDebug + (x)Unit + Eclipse をどのようにセットアップできますか?
これを正しく機能させるためにかなり長い間試みましたが、うまくいきませんでした。基本的に、PHP 開発ツール (PDT) を備えた Eclipse (3.3)、PDT XDebug プラグイン、SimpleTest Eclipse プラグインがあります。
私がやりたいことは、SimpleTest 単体テストによって呼び出されるコードをデバッグすることです。コード カバレッジ レポートを生成できるため、SimpleTest は明らかに XDebug を認識できますが、ブレークポイントで停止しません。
編集:SimpleTestによって呼び出されたときだけでなく、EclipseでXDebugとブレークポイントが正常に機能することを追加する必要があります
誰かがこれを正常にセットアップしましたか? 多くのガフドキュメントがあり、有用な情報はほとんどありません.
ありがとう!