現在のドキュメントでは、Appサービスのバックエンドのテストに関するガイドはありません。 Xamarin Mobile App Service(Nodejsベース)の単体テストに必要なツールや設定は何ですか?Xamarin Mobile Apps用のNodeJS Mobile Appサービス(Azureベース)のテスト設定は何ですか?
0
A
答えて
1
これに答える方法はたくさんあります。
まず、テーブルコントローラについて説明します。これらは「インポート」することができ、機能は模擬サービスでテストされます。その上でexecute()メソッドを使ってモックコンテキストを提供するだけです。これは役に立ちます:http://tobyho.com/2015/12/16/mocha-with-promises/ - テーブルコントローラメソッドが約束を返すことを忘れないでください。
次に、APIについて説明します。環境全体を構築し、Supertestを使用してAPIをテストすることができます。https://www.codementor.io/nodejs/tutorial/testing-express-apis-with-supertest
ノード・SDKで提供されるテストは、大きなテスト・ソースです。 Node SDKがリリースされる前に、Node SDKのテスト方法に関する素晴らしい情報を提供します。
関連する問題
- 1. Xamarin Forms AppとAzure Mobile AppsでFacebookとGoogleでログイン
- 2. Azure App Services APIとApp Services Mobile AppsのカスタムAPIの違いは何ですか?
- 3. Azure/Xamarin Mobile AppがSyncContext.InitializeAsyncでハングする
- 4. Xamarin。 Azure MobileサービスをAppサービスにアップグレードする - TableController
- 5. Azure Mobile Appのデータレイヤー
- 6. azure-mobile-apps-nodeのエラーミドルウェア
- 7. Azure App Service Mobile + Web
- 8. Xamarin Android Azure Mobile App Azure Active Directoryでの.NET認証
- 9. Azure Mobile AppsとXamarinフォーム:バックグラウンドでFacebookとの認証
- 10. Azure Mobile Appsバックエンドでjwtオーディエンスを設定する
- 11. Azure Mobile Appsカスタム認証
- 12. Azure Mobile Apps webhooksを受信
- 13. Azure Mobile App on Service Fabric
- 14. 既存のSQLデータベースでAzure Mobile Appサービスを使用する
- 15. Azure Mobile App for Xamarinフォームでユーザートークンを処理する方法は?
- 16. Azure Mobileサービスのxamarinは既存のコードを形成します
- 17. Azure Mobile Appサービスを既存のSQLデータベースで使用する方法
- 18. Azure MobileサービスOAuth in Xamarin.iOS
- 19. Azure Mobile Apps TableControllerのエンティティ固有のプロパティ
- 20. Xamarin Mobile APPでAzure ADを認証する方法
- 21. ionicプロジェクトでAzure Mobile AppsのJavaScriptクライアントライブラリを使用するには?
- 22. Azure Mobile Apps/Web APIの認定デザインガイダンス(企業専用ユーザーベース)
- 23. クライアントでAzure Mobile AppサービスのURLを変更する
- 24. Azure Mobile AppsでAkavancheを使用できますか?
- 25. Azure Mobile Appsバックエンドを公開する
- 26. Microsoft Azure Mobile Appサービスバックエンドレスポンスコード500
- 27. Azure Mobile App ApiControllerとデータベースアクセス
- 28. Azure Mobile Appサービスの役割認証が機能しない
- 29. 既存のテーブルはAzure Mobile Appサービスにリンクしません
- 30. Azure Mobile Appサービスで複数のAPIを追加
私はAPIをテストしようとしましたが、apiパスをmocha/bin /フォルダー内で使用し続けます。 – Raven
あなたはSupertestを正しく使用していないようです。 Supertestは実際のExpressサーバーに対抗します。 –