と/偽の時間を凍結しない、私は私のコードでどのようにあなたはジャスミンBDD
new Date().getFullYear();
をこのようなラインを持っていると私はそれが常に同じ年返す必要があります。
ジャスミンでこれを行う方法はありますか?
ありがとうございました。
Date.prototype.getFullYear = function(){return 2012}
あなたはまた、jasmine spy使用することができます:あなたは、単にあなたのテストのセットアップで機能を上書きすることができますJavaScriptでは
他のクラスと同じようにDateインスタンスメソッドをスタブすることはできませんでしたか? –
あなたはどうですか? – Cezar
ドキュメントの例と同じですが、日付は代わりに使用できませんが、今はそれを試すことはできませんが、同じ方法で動作すると思います。 –