問題タブ [ohhttpstubs]
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.
ios - OHHTTPstubs と Swift を使用したスタブ ネットワーク
私はそれを回避する方法を管理できない問題に直面しています。
Alamofire を使用するアプリから API サーバーへのリクエストをスタブしようとしていますが、サーバーのヒットを回避する方法はないようです。
私のテストケース:
私のメソッドは、localhost ホストのパスへself.api.notifications()
のリクエストをトリガーし、次のようにスタブしています。/api/notifications/
私のプロジェクトには、私のアプリ ターゲットをホスト アプリケーションとして使用するテスト ターゲットがあります。
私は使用しています:
- Xcode 7.3
- スイフト 2.2
ここでセットアップ/xcodeのトリックが欠けているかどうかはわかりません。
ios - 単体テストのための Google Maps/Places iOS SDK 呼び出しのスタブ化
json
ローカルファイルを使用して Google プレイスの呼び出しをスタブ化しようとしています。Charles プロキシを使用すると、Google Maps SDK が url を使用していることがわかりますhttps://www.googleapis.com
。だから、私は次のようにスタブしようとします:
ただし、Google マップ SDK 呼び出しを傍受していません。何か案は?これは、Cocoa の URL Loading System 以外のものを使用する Google Maps SDK でしょうか?
mocking - UITesting でネットワーク リクエストをスタブする方法
Swift で記述された UITests のネットワーク リクエストをスタブする方法はありますか?
既に OHHTTPStubs ポッドをインストールしましたが、UITest ターゲットとアプリケーション ターゲットが異なるスレッドで実行されるため、そのメソッドを使用してネットワーク リクエストをスタブできませんでした。
お勧めをいただければ幸いです。
ios - Swift: エラーを示す OHHTTPStubs のテスト実装
ココア ポッド経由で OHHTTPStubs をプルしますが、理由がわからない問題がいくつかあります。ここに私のpodFileのコピーがあります
私のテストファイルで:
この行で:
次のエラーが表示されます。
また、OHHTTPStubs を使用してバンドルからファイルをロードしようとしています:
しかし、私はこのエラーが発生しています:
未解決の識別子「OHResourceBundle」の使用と未解決の識別子「OHPathForFileInBundle」の使用
皆さんへの私の質問は、私が間違っていること、またはなぜこのエラーが発生するのかということです。
よろしくお願いします。