問題タブ [stubs]

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 投票する
0 に答える
197 参照

node.js - Node.js Express、Sequelize app.Using stubs spy と mocks で Web サービス (コントローラー機能) をテストする方法は?

node.js Express で Web サービス (コントローラー機能) をテストする方法、アプリケーションを Sequelize します。

0 投票する
3 に答える
983 参照

ruby-on-rails - MiniTest で偽物を使用してハードコードされたクラスをテストする方法

サービス オブジェクトをPlantTree呼び出すジョブがあります。ジョブをテストして、引数を使用してサービスをPlantTreeインスタンス化し、メソッドを呼び出すことを確認したいと思います。PlantTreetreecall

私はサービスが何をするか、またはその結果には興味がありません。それには独自のテストがあり、仕事のためにそれらのテストを繰り返したくありません。

ご覧のとおり、クラスはジョブPlantTreeのメソッドにハードコーディングされています。performしたがって、それを偽造して依存関係として渡すことはできません。perform メソッドの存続期間中、それを偽造する方法はありますか? 何かのようなもの...

MiniTest を使用する Rails のデフォルト スタックを使用しています。これは Rspec で実行できることは知っていますが、MiniTest にしか興味がありません。MiniTest のみ、またはデフォルトの Rails スタックでこれを行うことができない場合は、外部ライブラリを使用することにオープンです。

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

maven - WSO2-IS サービス スタブの Maven リポジトリは?

WSO2 Identity Server 5.1.0 に同梱されているさまざまな (SOAP) サービス スタブは、どの Maven リポジトリにありますか?

スタブ自体は、ディレクトリ内の WSO2 Identity Server に同梱されています/repository/components/plugins/。たとえば、OAuth スタブは次の場所で提供されます。/repository/components/plugins/org.wso2.carbon.identity.oauth.stub_5.0.7.jar

jar ファイルには、ライブラリを Maven 座標で識別する pom ファイルが含まれています。上記の例では、これらの座標は

パブリック リポジトリの Maven アーティファクトを使用したいのですが、これまでのところ、非常に古いアーティファクトしか見つかりませんでした。

0 投票する
0 に答える
107 参照

java - RAD9 での EJB 1.1 スタブの生成

EJB v1.1 のレガシー コードに取り組んでいます。RAD のバージョンの問題により、完全なコードを RAD 9 の互換性レベルに移行できませんでした。そのため、ejbdeploy を手動で使用して EJB 1.1 のスタブを生成しようとしているので、RAD 9 でこれらのプロジェクトを引き続き使用できます。

ejbdeploy を実行すると、以下のエラーが発生します -

誰でもここで何か考えがありますか?

0 投票する
0 に答える
197 参照

python - Pythonでのテストでの変数の代入(モックを使用するか、それ以外)

SQLをデータフレームに入れる関数があります。そのために、コードが次のようになるようにパンダを使用しています。

ただし、テスト コードでデータベースからデータを取得したくないため、このデータをテストで csv ファイルのデータに置き換えようとしています。

「データ」が関数の明示的な引数である場合、モックを使用してこれを行う方法を知っています。関数内のこの変数を使用したいデータに置き換える方法はありますか? そうでない場合、このテストの問題に対するより良い回避策はありますか?