API(私の場合はWebSocketサービスをラップするAPI)を開発するとき、別の開発者にスケルトンの実装を与えて、彼が私とは独立して作業できるようにする良い方法はありますか?たとえば、私のAPIがまだ設計段階にある場合、私は利用可能なメソッドとすべての可能な戻り値のタイプの概要を与えることができると考えています。SinonJSでAPIをなりすます?
私はその中にすべてのメソッドを持つダミーオブジェクトを与えることができますが、そのダミーオブジェクトが単体テストなどで結ばれていれば素晴らしいと思います。
私は[SinonJs] [1]:http://sinonjs.org/を見てきました。特に、それが提供するスタブ機能で見てきました。しかし、ここで私が概説したことがスタブの適切な使用であるかどうかはわかりません。
アドバイスありがとうございます。
EDIT:
「ジャスミン、SinonとモックAPIを使用してユニットテストを書くためにどのように」それは愚かなのビットだった:私はこの質問をするとなって必要がありますね
なぜなら、Sinonは実際にそれが使いやすい非常に簡単な「偽のサーバー」だということが分かったからです。これを知らないうちに、私の最初のアイデアは、XHRのものを嘲笑することでした。
私がなってしまったコードはここにある:偽のサーバーのものの例については、https://gist.github.com/james-gardner/11405316
見る「DummyViewSpec.js」。編集を歓迎します!