为什么断言会抛出引用错误
Why assert throws a reference error
我正在研究 Immutablejs 文档,我发现 assert 会抛出引用错误。这是我的代码
var map = Immutable.Map({a:1, b:2});
var map2 = map;
console.log(map);
console.log(map2);
assert(map.equals(map2) === true);
并且我在我页面的脚本标记中包含了缩小版本。可能是什么错误?
甚至 assert(map.equals(map2))
也会抛出引用错误。
他们的意思是说 assert
是否属于某个测试框架吗?还是我包含在脚本标签中的问题?
是的。断言是测试驱动开发和单元测试中的一个通用概念。
您应该使用像 Chai 这样的断言框架或编写您自己的框架。
我正在研究 Immutablejs 文档,我发现 assert 会抛出引用错误。这是我的代码
var map = Immutable.Map({a:1, b:2});
var map2 = map;
console.log(map);
console.log(map2);
assert(map.equals(map2) === true);
并且我在我页面的脚本标记中包含了缩小版本。可能是什么错误?
甚至 assert(map.equals(map2))
也会抛出引用错误。
他们的意思是说 assert
是否属于某个测试框架吗?还是我包含在脚本标签中的问题?
是的。断言是测试驱动开发和单元测试中的一个通用概念。 您应该使用像 Chai 这样的断言框架或编写您自己的框架。