問題タブ [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.

0 投票する
1 に答える
905 参照

magento - ウェブサイト固有の設定のための ecomdev phpunit フィクスチャ

PHPUNIT + MAGENTO を理解しようとしていますが、この拡張機能https://github.com/EcomDev/EcomDev_PHPUnitを見つけました。これは素晴らしいツールのようです。

ウェブサイトごとに配送方法を「送料無料」に設定できる備品が欲しいです。デフォルト構成の解決策を見つけました

それは正常に動作します。しかし、Web サイト ID = 2 を考えてみましょう。では、フィクスチャの yaml に何を追加する必要がありますか?

0 投票する
2 に答える
571 参照

php - EcomDev Phpunit テストが実行中に 2 回呼び出されました

いくつかの単体テスト ケースを実行しようとしていますが、実行ごとに 2 回実行されていることがわかりますが、理由はわかりません。

以下は私のテストケース構造です -

そして、私はテストを実行します

これは私が見るものです

また、ログには、Hello world が実行ごとに 2 回出力されていることがわかります。

どこが間違っているのかわかりません...どんな助けでも大歓迎です。

0 投票する
1 に答える
190 参照

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です。これが私のコントローラーコードです

テストケースコードはこちら

これについて私を助けてください....

0 投票する
1 に答える
313 参照

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"、 "ラベルフォーマット","

ここに私のフォームがあります

そして私のフォームテスト