問題タブ [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 投票する
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 ファイルのデータに置き換えようとしています。

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

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

c# - 単体テスト C# で Shims/stub を使用してセッションからオブジェクトを読み取る

mvc アプリケーションがあります。そのアプリケーションの単体テスト ケースを作成する必要があります。このアプリケーションのコントローラーでは、セッションからオブジェクトを読み取っています

Shims/Stubs を使用して、このオブジェクトの読み取りを偽造する必要があります。

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

ruby-on-rails - Oauth モデル関連テスト カバレッジ スタブ

このクラスで 100% のテスト カバレッジを達成する最善の方法を見つけようとしています。完全な仕様の概要を説明しました。誰かが私を正しい方向に向けてくれることを願っています。私の仮定では、Oauth2 リクエストをスタブするとこれが行われますが、それを機能させることはできないようです。

Rails4を使用しています。

ここに画像の説明を入力

仕様

アップデート

現在の仕様を次のように変更しました。

ただし、現在、次のエラーが発生しています。

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

java - Maven プロジェクトでスタブ クラスを配置する場所

次のディレクトリ レイアウトの Maven プロジェクトがあります。

クラスは次のJsonSnippetsようになります。

クラス内で、BarTestクラスを使用したいJsonSnippetsので、

を実行するmvn testと、次のエラー メッセージが表示されます。

JsonSnippetsクラスをsrc/main/...パッケージ/ディレクトリに配置すると、すべてが期待どおりに機能することに注意してください。

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

.net - ExecuteReaderメソッドをモックする方法は?

私は初めてmoqモックをセットアップするので、少し助けてもらえます。ExecuteReader()usingをモックアップするにはどうすればよいMoqですか?

アップデート

以下の ExecuteReader のコードがあります

これはモデルです

以下は、単体テストでモックしたいモックデータです

一部の人は、 IDataReader apporoch がそれに適していることを示唆しており、どのように実装できますか? このコードの単体テスト ケースを作成するにはどうすればよいですか

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

c++ - C++ のスタブ関数の使用方法は、共有ライブラリ関数に置き換えられます

私は、C++ スタブ関数の使用方法が初めてです。

Linuxでスタブ共有ライブラリを作成する方法のリンクを調べましたが、

1) スタブが C++ コードで記述されている C++ の正確な完全なサンプル コードを取得できませんでした。誰かが正確なサンプル例を教えてくれますか?

2)また、スタブがLinuxでまったく同じ名前の共有ライブラリ関数にどのように置き換えられるかを調べていましたか?

誰かが私の2つの質問で私を助けてくれると助かります.