1

私はカルマ/ジャスミンの例に取り組んでいます。そのままで問題なく動作します。私はそれをrequirejsで動作させる必要があります。requirejs を導入して client および client-spec クラスを AMD に変換すると、次のエラーが発生し始めます。

PhantomJS 2.1.1 (Windows 7 0.0.0) Client sayHello should say hello FAILED TypeError: undefined is not a constructor (evaluating 'Pact') in js/client-spec.js (line 11) js/client-spec.js: 11:28

問題を確認するには、サンプル プロジェクトを参照してください。実行するには:

  1. 上記のサンプル プロジェクトの zip ファイルを抽出します。
  2. PactTest ディレクトリから、次を実行します: npm install
  3. それが終了したら、次を実行します: npm run test:client

乾杯、マイク

4

1 に答える 1