問題タブ [stubby4j]

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

java - junit テストの実行中に物理 Web サーバーをモックする

特定の URL に対して JSON 応答をモックできる単純なフレームワークを探しているため、メモリ内サーバーを起動します。たとえば、フレームワークは node.js サーバーなどを起動できます。

単体テストは外部アプリケーション (セレンを使用) に対して実行されており、このアプリケーションは JSON インターフェイスに依存しているため、物理サーバーが必要です。アプリケーション自体は、シミュレーター内で実行される iPhone アプリであり、REST インターフェイスと通信します。

このための既存のフレームワークはありますか、それとも jUnit でテストを実行する必要があることを考えると、最善のアプローチは何でしょうか。

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

ruby-on-rails - Railsアプリが内部サーバーエラーを返したときにキュウリのシナリオを失敗させる方法は?

機能テストに使用する技術スタックは、スタブ リクエスト用のstubby4jを使用したcucumberです。リクエストのスタブが見つからない場合、Rails は「内部サーバー エラー」をスローしますが、機能テストはパスする場合があります。

要件は次のとおりです。

Rails アプリで行われた呼び出しで HTTP エラー コード 500 が返された場合、キュウリのシナリオを失敗させたいと思います。これを行う方法はありますか?

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

java - Gradle 1.2.2 への更新後に Gradle ビルドが失敗する

テストとビルドにGradleを利用するJavaプロジェクトがあります。最近、別のプロジェクトで Maven を使用するために JVM を 1.7.0_75 に更新する必要がありました。

Gradle プロジェクトに戻ると、gradle -v が command not found を返していることがわかりました。brew install Gradle を使用した後、ビルド スクリプトは次のエラーを返します。

build.gradle スクリプトが最後に機能してから変更されていないことを確認しましたが、このエラーの考えられる原因は何ですか?

以下は、問題を引き起こしていると思われる部分です (このプロジェクトのビルド スクリプトです: https://github.com/azagniotov/stubby4j )

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

cloud-foundry - クラウド ファウンドリーに stubby4j / Core Java アプリをデプロイする

私はばかげているように聞こえるかもしれません。私は間違った設計上の質問をしていると思いますが、あなたの視点を知りたかっただけです。

CloudFoundry アプリの 1 つから jetty コンテナーを開始したいです. そうすることは可能ですか? 他のコンテナー内のコンテナーの場合になるので、答えはノーだと思います. 助けてください.

本当の質問は何ですか:

クラウドファウンドリーアプリの1つから呼び出す他の残りのAPIのいくつかをスタブしようとしています。そのために、jettyコンテナーを開始する優れたRESTモックサインシステムであるStubby4Jを使用しています。Jetty は、ポートなどが必要なため、クラウド ファウンドリー アプリ内から開始されません。

私は自分のアプローチを変更し、自分の stubby4j アプリケーションを別のアプリケーションとして (クラウド ファウンドリのコア Java アプリとして) 実行する必要があると思います。

提案してください。

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

soap - stubby4j による SOAP リクエストの処理

SOAP リクエストに対して、リクエストで受け取ったのと同じ値のデフォルトのレスポンス フォーム stubby4j を提供したいと考えています。

問題は、リクエストに含まれる入力パラメーターのシーケンスを保証できないことです。そのため、param2 が最初に来る可能性があります。

どうすればこれを処理できますか?

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

rest - SOAP サービス用にスタビー データベースをセットアップする方法

SOAP サービスをスタブしようとしています。stubby4jと stubby-db の両方が SOAP サービスをスタブ化できることがわかりました。ただし、示されている例はすべて RESTful サービス用です。

SOAP サービスをスタブ化するには?

特定のものを使用する利点はありますか?SOAP と REST サービスの両方をスタブ化する必要があります。単一のレポでスタブできますか? それとも、2 つの別個のスタブ リポジトリまたは 2 つの別個のマッピング ファイルを作成する必要がありますか?