問題タブ [phpunit]
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.
phpunit - kohana ベース プロジェクトの単体テストに適したチュートリアル (例) はありますか?
KohanaPHP フレームワークでプロジェクトをテストする PHPUnit のベスト プラクティスを探しています。
php - xincのステップバイステップのチュートリアル?
Javaが爆発しているように見えたのでphpUnderControlで失敗した後、xincを試してみたかったので、phpプロジェクトのCI開発に取り掛かろうとしています。私は xinc を問題なくインストールしました (主に、私は php が得意で、それがどのようなエラーを出したかを知っていたからです)。プロジェクトの段階的なチュートリアルはありますか? 私はこれだけを見つけました: http://xinc.eu/api/documentation/get/file/xinc/1211028000/Enduser/index.htmlおよびhttp://code.google.com/p/xinc/wiki/SimpleSubversionProject
私の主な問題は、/etc/xinc/conf.d の構成に何を入れるべきか、/var/xinc の build.xml に何を入れるべきかがわからないことです。
半日ブルートフォースをしなければならなかったので、明日書きます:)楽しい一日ですが、私は開発者であり、これらのようなことをすることができます!
php - PHPUnitとPearをOSXLeopardに正しくインストールする
このガイドを使用してpearをインストールしましたhttp://t-machine.org/index.php/2008/12/28/how-to-install-pear-on-os-x-105/
/etc/php.iniでmyinclude_path = " .:/usr/local/PEAR"
PHPUnitは、 sudo pear install phpunit/ PHPUnitを使用して/usr/ local / PEAR / PHPUnitの下にインストールされます(それ以外の場合はエラーが発生します)
しかし、phpunitを実行しようとすると、このエラーが発生します
誰かが問題が何であるか、またはpear osxのインストールに関する完全な(そして正しいガイド)のアイデアを持っているのだろうかと思っています。
ありがとう!
php - このコンストラクターをリファクタリングしてテスト可能にする方法は?
モジュールオブジェクトの束のコンテナであるクラスがあります。現在、コンテナーはファイル パスの配列を受け取り、ファイルを含めてモジュールをインスタンス化します。
これを簡単にテストできるようにリファクタリングする最善の方法が何であるかはわかりません。
他に何をすべきかについての提案はありますか?ありがとう
phpunit - ユニットテストを備えたPHPデバッガー
ZendデバッガーをPDT2.1で動作させることができました。私が取り組んでいるプロジェクトでは、PHPUnitを使用して単体テストを実行しますが、テストクラスのインスタンスを作成して手動でテストを実行するまで、デバッガーを実行してもブレークポイントは検出されません。
コードベースを単体テストまたはデバッグツールから独立させたいので、これは問題です。コードを変更せずに単体テストをデバッグすることは可能ですか?
ありがとう。
zend-framework - CSRF フォーム要素を含む Zend_Form を単体テストするにはどうすればよいですか?
Zend_Form で CSRF 非表示のハッシュ要素を使用し、ログインの単体テストを試みていますが、その要素を含める単体テストを作成する方法がわかりません。ドキュメントを見て、見つけられる限り多くのチュートリアルを読みました。私もそれらすべてをおいしくしましたが、誰もこれについて言及していません。
php - PHPUnitにSimpleTestの「部分的なモック」に相当するものはありますか?
一連のテストをSimpleTestからPHPUnitに移行しようとしていますが、SimpleTestの部分的なモックに相当するものがあるかどうか疑問に思いました。
この機能が利用可能であることを示唆するドキュメントには何も見つからないようですが、サブクラスを使用できることに気づきました。これは良い考えですか、それとも悪い考えですか?
php - Selenium RC テスト + PHPUnit を使用した単体テストで Seg Fault がスローされる
そのため、スイートの一部として、ユニット/統合テストのセットとセレン rc テストのセットがあります。PHPUnit を使用してそれらを一緒に実行すると、通常の操作中にログ ファイルの生成が開始されたときに、実行の最後にセグメンテーション違反エラー メッセージが表示されます。興味深いのは、単体テストのみ、またはセレン rc テストのみを実行すると、すべて正常に動作することです。すべてのテストが合格したことを視覚的に確認できるため、コードベースの問題ではないと確信しています。私が言ったように、エラーは結果生成フェーズで発生します。
単体テストにはコードカバレッジを使用していますが、セレンテストには使用していません (セレンオブジェクトで $coverageScriptUrl プロパティを空のままにしておくことにより)。
ファイル番号や行番号がないエラーを診断する必要がなかったので、ここでストローを本当に把握しています。詳細を確認する場所はありますか?誰かが私を正しい方向に向けることができますか? PHP エラー ログが空です。
何か案は?