用 Jasmine 测试已调用继承方法的最佳方法是什么?
我只对测试它是否被调用感兴趣,因为我为基类设置了单元测试。
例子是:
YUI().use('node', function (Y) {
function ObjectOne () {
}
ObjectOne.prototype.methodOne = function () {
console.log("parent method");
}
function ObjectTwo () {
ObjectTwo.superclass.constructor.apply(this, arguments);
}
Y.extend(ObjectTwo, ObjectOne);
ObjectTwo.prototype.methodOne = function () {
console.log("child method");
ObjectTwo.superclass.methodOne.apply(this, arguments);
}
})
我想测试 ObjectTwo 的继承 methodOne 是否已被调用。
提前致谢。