私はBackboneJSを使ってWebアプリケーションでJasmineを使ってユニットテストを書いています。
どのようにこのような方法で値をチェックするかを示す例がたくさんあります:値が整数かjasmine.jsの文字列かどうかをチェックする方法は?
it("should set the id property to default value", function()
{
expect(this.task.get("id")).toEqual(null);
});
しかし、属性はジャスミンを使ってJavaScriptで数値または文字列があるかどうかあれば私がチェック任意の例を見つけることができません。
このような確認は適切ですか?
「はい」の場合、それを行う正しい方法は何ですか?
例:id
が0より大きい整数であるかどうかを確認したいと思います。どのようにしてJasmineで作成できますか?
'123" 'を整数または文字列と見なしますか?これは実際にはIntegerのString表現であるためです。 – fguillen