2017-07-27 3 views
1

私はnode.jsにアプリケーションを持っていて、データを検索するswaggerを持っています。基本的なユニットのテストケースを実行できます。ルーター(他のサーバーで動作している)にヒットしたクエリをテストする必要があるときには、ノードサービスを開始してからルックアサーに問い合わせる必要があります。 私のローカルマシンでは、あるターミナルタブ(npmアプリケーション)でサービスを開始し、他のタブ(npmテスト)からテストケースを開始することができますが、GitHubリポジトリに展開するときに同じことをすることはできません。 これ以外のやり方があります。また、リポジトリでサービスを開始する必要がないように、looker呼び出し(api呼び出し)を模擬して実行できる方法はありますか。サーバのクエリ/データベースをテストする

+0

を使用して、APIリクエストを模擬することができた、これに対する解決策を見つけました。新しいLookerインスタンスを起動するか、プロダクトが使用しているインスタンスを指すようにローカルアプリケーションを設定する必要があります。 Lookerは一般的にDBに書き込まないので、キャッシュをクリアしPDTを構築することに注意している限り、プロダクトに干渉してはいけません。 – Will

答えて

1

私はあなたには、いくつかのAPI呼び出しを実行しようとしている場合は、あなたがそれらを送信するためにルッカーのインスタンスが必要になりますNOCK

関連する問題