問題タブ [finagle]

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 に答える
2262 参照

postgresql - Mockito を使用した関数パラメーターを使用した scala メソッドのモック

Finatra で作業し、テストのためにデータベース呼び出しを模擬しようとしています。私finagle-postgresはこのメソッドを定義するものを使用しています:

使用する他のモックMockitoは簡単です。しかし、私はこれを機能させることができないようです。コンパイラに苦労した後、最終的にこれを見つけましたが、実行時に機能しません:

テストスローを実行すると:

私は Mockito を初めて使用し、関数パラメーターを取る関数をモックする例を見つけていません。私のモックがどのように間違っているかについて何か考えはありますか?

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

scala - Finagle クイックスタート クライアント

追加したベア sbt プロジェクトがあり"com.twitter" %% "finagle-http" % "6.33.0"ます。Twitter Finagleのクイックスタートガイドに従っています。私が持っているコードは直接コピーアンドペーストです:

" modification 2" がないと、出力がまったく得られません。それをprintln追加すると、私は得る

  1. " " なしで応答が出力されなかったのはなぜmodification 2ですか?
  2. contentString「 」から印刷されないのはなぜmodification 1ですか?

" " にブレークポイントを設定し、現在の状態を使用してmodification 1評価resp.contentStringすると、Web サイトの HTML が期待どおりに返されます。

プログラムが正常に実行されている間にそれを印刷するにはどうすればよいですか?

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

scala - Finch: メソッド 'toService' の引数が不十分です

Finch と Finagle を使用して、非常に単純な休憩方法を作成しました。

このエラーが発生しました:

それを修正する方法について何か考えはありますか?