使用纯 JavaScript 我想对这个基本功能进行单元测试:
NS.isType = function (type, obj) {
if (obj.constructor && obj.constructor.name) {
return obj.constructor.name === type;
}
return toString.call(obj) === '[object ' + type + ']';
};
我想开始对我的代码进行单元测试,并且我想在没有框架的情况下用 JavaScript 来完成它。更重要的是,我想通过阅读整本书的小例子来理解单元测试的概念。稍后我计划阅读O'Reilly 的这本新书(2013 年),该书侧重于使用框架进行单元测试。
如何仅使用带有库的 JavaScript 对上述方法进行单元测试?