0
私は、私はfor
ように使用ロジックの残りの部分とそれらをテストするために、Math.floor((Math.random() * 9) + 1);
と連携いくつかの機能があります。jQueryで「アサーション」の結果を「equal()」アサーションから取得する方法は?
test("getRandomNumber(anyNumber) should return a number between 1..anyNumber", function() {
var anyNumber, result;
for (var i = 0; i <= 100; i++) {
anyNumber = Math.floor((Math.random() * 9) + 1);
result = getRandomNumber(anyNumber);
equal((0 < result && result < (anyNumber + 1)), true);
}
});
私は1つのアサーションが失敗した場合equal
アサーションから結果を取得したい、doesnの
test("getRandomNumber(anyNumber) should return a number between 1..anyNumber", function() {
var anyNumber, result;
for (var i = 0; i <= 100; i++) {
anyNumber = Math.floor((Math.random() * 9) + 1);
result = getRandomNumber(anyNumber);
if (!equal((0 < result && result < (anyNumber + 1)), true));
break;
}
});