APIエンドポイントがあります。ユニットテストを作成しようとしていますが、Python Google Cloud Storageクライアントライブラリのユニットテストのユニット(https://cloud.google.com/appengine/docs/python/googlecloudstorageclient/)のテスト方法がわかりません。 私は図書館のどこかでスタブを見つけて、メールAPIのユニットテスト(https://cloud.google.com/appengine/docs/python/tools/localunittesting?hl=en)と同じくらいシンプルにすることを望んでいましたが、まだ何も見つかりませんでした。これについてどうやったらいいの?ユニットのテストGoogleのクラウドストレージAPI
7
A
答えて
1
list of available unit test does not list GCS。その機能を追加するには、their GitHubに機能要求を提出することができます。
あなたのテストでファイルを作成するためにsetUpを使用しているのが、おそらく最善の策です。
+0
良いアイデア。私は問題を作成しました:https://github.com/GoogleCloudPlatform/appengine-gcs-client/issues/21 – Brandon
-1
あなたのユニットテストに
self.testbed.init_blobstore_stub()
を追加します。
関連する問題
- 1. 、Googleのクラウドストレージ - javaの
- 2. Googleのクラウドストレージの例(
- 3. firebase storage Google googleクラウドストレージからのアップロードjava api
- 4. ストリーミングデータ用のクラウドストレージAPI
- 5. HttpError 400 Googleクラウドストレージ
- 6. ユニットBroadcastReceiverのテスト
- 7. golangでGoogleのクラウドストレージをテストする方法は?
- 8. FacebookのアプリのGoogleクラウドストレージ
- 9. Googleのクラウドストレージへのpubsub
- 10. Googleのクラウドストレージへの非インタラクティブアクセス
- 11. エンドツーエンドのGoogle APIテスト
- 12. ユニットのMvvmCross.Droid.Viewのテスト
- 13. Googleクラウドストレージ - クライアントの秘密
- 14. iPhoneアプリのGoogleクラウドストレージ統合
- 15. AndroidのGoogleクラウドストレージ重複ファイル
- 16. 制限バケットサイズGoogleクラウドストレージ
- 17. ユニットWCFビヘイビアエクステンションのテスト
- 18. googleクラウドストレージからGoogleクラウドストレージへのCSVを自動的にインポートする
- 19. google api explorerを使用してGoogleのクラウドストレージにデータをアップロードする
- 20. Grailsユニット/ intergrationテスト
- 21. ユニットの通信プロトコルのテスト
- 22. Googleのクラウドストレージ用の応答ヘッダー
- 23. GoogleクラウドストレージisLiveの各オプションの値
- 24. 問題ユニット単体テストでのテスト
- 25. GolangユニットPython関数のテスト
- 26. WPF MVVM LightユニットのテストViewModels
- 27. サービス層のユニット・テスト・ビジネス・ロジック
- 28. ベストプラクティス(ユニット)Windows Azureのテスト
- 29. ユニット・テスト - WebSphere LIbertyのJNDIルックアップ
- 30. SpringBootユニットのテスト構成
私は、SDKが提供する現在のテストスタブでの方法を見つけられませんでした。 [mock](https://pypi.python.org/pypi/mock)を使用してクラウドストレージAPI呼び出しをスタブすることで、おそらくスタックしているでしょう。 –