問題タブ [ecomdev-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.
magento - ウェブサイト固有の設定のための ecomdev phpunit フィクスチャ
PHPUNIT + MAGENTO を理解しようとしていますが、この拡張機能https://github.com/EcomDev/EcomDev_PHPUnitを見つけました。これは素晴らしいツールのようです。
ウェブサイトごとに配送方法を「送料無料」に設定できる備品が欲しいです。デフォルト構成の解決策を見つけました
それは正常に動作します。しかし、Web サイト ID = 2 を考えてみましょう。では、フィクスチャの yaml に何を追加する必要がありますか?
php - EcomDev Phpunit テストが実行中に 2 回呼び出されました
いくつかの単体テスト ケースを実行しようとしていますが、実行ごとに 2 回実行されていることがわかりますが、理由はわかりません。
以下は私のテストケース構造です -
そして、私はテストを実行します
これは私が見るものです
また、ログには、Hello world が実行ごとに 2 回出力されていることがわかります。
どこが間違っているのかわかりません...どんな助けでも大歓迎です。
php - コマンド プロンプトで phpunit テスト ケースを実行すると、「LogicException: No such property: session」が表示される
コントローラーのphpunitテストケースを実行しようとしていました。しかし、それを言っています
1) DefinerControllerTestCase::test_insertImageDetails LogicException: そのようなプロパティはありません: セッション
/var/www/html/application/tests/_ci_phpunit_test/CIPHPUnitTestCase.php:44 /var/www/html/application/tests/controllers/DefinerControllerTestCase.php:33
私のcodegeniterバージョンは3.1で、phpユニットのバージョンは5.5.0です。これが私のコントローラーコードです
テストケースコードはこちら
これについて私を助けてください....
forms - symfony3+PHPUnitフォームテストの問題
フォーム テスト リターン エラー
Tests\AppBundle\Form\Type\UserPreferencesTypeTest::testUserPreferencesForm Symfony\Component\OptionsResolver\Exception\UndefinedOptionsException: オプション「制約」が存在しません。定義されたオプションは次のとおりです。 "、"choices_as_values"、"compound"、"data"、"data_class"、"disabled"、"empty_data"、"error_bubbling"、"expanded"、"group_by"、"inherit_data"、"label"、"label_attr"、 "ラベルフォーマット","
ここに私のフォームがあります
そして私のフォームテスト