実機ではないことが確認できるだろう。これで、モック化したいタイミングの判別はできるようになった。プラグインの動作をモック化してみよう。実行する、というのが基本形。この引数を自前で用意するのがポイント。呼ばれるので、常に通信が成功したかのような動きをすることになる。引数に渡すオブジェクトも、前回までの実装の中で参照したプロパティだけ定義しておけばエラーにはならないので、実際のオブジェクトの状態を完コピする必要もない。メソッドについても、実装の中で呼び出していないメソッドに関してはモックコードを用意しなくても問題はない。よる遅延実行はお好みで。通信している感を出すために1・2秒遅らせたりすると良いだろう。受け取ったら応答して終了する、という実装にしているので)。エンコードしておいた固定文言を返すようにしておくことで、あたかもどこかの端末からテキストが送信されたかのように動作させることができる。今回はペリフェラルとセントラルという2つの役割がどういうタイミングで処理を行うのか、よくよく把握しておかないと、モックコードの作成も大変だ。プラグインで作ることができる。ようにグローバル変数を上書きしてしまう最低限実装で使用しているメソッドを用意し、成功時のコールバック関数に必要な引数を渡してやると、こんなもんである。»ProfileNeoウェブ・プログラミングの勉強メモ。PagesBookmarkTwitterFacebookPocketスターをつけました引用をストックしましたストック一覧を見る閉じる引用するにはまずログインしてくださいログイン閉じる引用をストックできませんでした。再度お試しください閉じる限定公開記事のため引用できません。