私はS3にユーザーのデータをアップロードするスイングアプリケーションを構築しました。 jets3tライブラリを使用して、S3サービスをアップロードして操作しています。私がテストをするために、S3への呼び出しをスタブしてjets3tライブラリをスタブに当てる方法はありますか?偽のS3テストサービス
2
A
答えて
1
S3はあまりにも重くはないので、本当のことをテストするのが簡単です。そこには、s3がするすべてのことをするライブラリがありませんし、そのようなことを書くのにはしばらく時間がかかります。
私たちは直接テストすることにしました。そしてS3を控えるようにテストケースを変更しましたが、すべての組み合わせを試しました。
+4
に興味があるかもしれません。テストでS3を打つことは、それらのテストが薄れたり遅くなることを意味します。 –
+0
正確にこれを行うfakes3と呼ばれるルービックがあります。 –
関連する問題
- 1. 機能テストサービス
- 2. 角度テストサービス(ジャスミン)
- 3. ユーレカとリボンを使用したテストサービス
- 4. SQLとdataSourceを使ったテストサービス
- 5. nil ||偽と偽||ルビーのnil
- 6. OpenCL偽のビットフィールド
- 7. 偽のテーブルビュー
- 8. クラスベースの偽装
- 9. htaccess偽のフォルダ
- 10. Androidの偽のタッチスクリーン
- 11. Windowsの偽のマイク
- 12. 偽のエラーのIntelliJ
- 13. javascript window.location偽のコールバック
- 14. ASP.NET 2.0の偽装
- 15. KQOAuthの真偽エラー
- 16. 偽の悪いインターネット
- 17. UITextFieldのbecomeFirstReponderが偽
- 18. 偽のstatic/singletonクラス/メソッドを使ったMicrosoftの偽物
- 19. S3の設計
- 20. s3のmp3スニペット
- 21. S3バッシュスクリプトのループ
- 22. Amazon S3のカスタムヘッダー
- 23. は、Amazon S3の
- 24. S3 Amazonのダウンローダー
- 25. Powershell偽装
- 26. WCFサービスデュアル偽装?
- 27. スタティック(偽)ランダムジェネレータ
- 28. mockito - 偽造addObserver
- 29. SQL - 偽装SYSTEM_USER
- 30. 偽物が2015
あなたは[ymock](http://www.ymock.com)ライブラリ – yegor256