如何使用jasmine测试正则表达式值

时间:2015-03-18 14:53:39

标签: jquery unit-testing jasmine

在测试代码下面,给我一个错误"无法找到变量:$"

jQuery的:

var NumericDecimal = (function (inputId) {
if ($(inputId).val().match(/[^0-9.]/g))
    $(inputId).val($(inputId).val().replace(/[^0-9.]/g, '')); });

测试代码:

describe("regex", function () {
it('has numeric and decimal only', function () {
    var value = "12345";
    expect(AllowNumericAndDecimalOnly($('#name'))).toHaveValue(value);
});});

请帮我解决这个问题。

0 个答案:

没有答案