オプションappオプションfallback明示的にモックされていない packet を委譲する先。installMock 経由で
overlay 動作させる場合に利用します。
指定した場合の挙動:
mock.<packetType>.mockResolvedValue(...) 等で上書きされた packet → MockBackend 経由mockResolvedValueOnce の queue に残りがある packet → MockBackend 経由 (キュー消化)fallback(type, data) に委譲指定しない場合は従来通り defaults.ts の happy-path stub が返ります。
オプションinstallInstanceless backend (closeWindow / requestAppUpdate / openAppSettings 用) を
同じ MockBackend インスタンスに差し替えるかどうか。デフォルト true。
複数の MockBackend をテストで併用したい場合は false にしてください。
オプションresponses初期レスポンスの上書き。 直値、または引数を受け取って値を返す関数を渡せます。
後から mock.<packetType>.mockResolvedValue(...) などで動的に上書きすることも可能です。
オプションsupportedサポートする packet type のリスト。指定しない場合は全 packet をサポート扱い。
isMethodSupported の挙動を制御するのに使います。
Mock 上で
getAppVersion()が返す値 (デフォルト: "99.99.99")