-1
我想添加单元测试这一功能:我们如何添加单元测试的JavaScript hasOwnProperty()函数
var advance = function (des, source) {
for (var p in source) {
if (source.hasOwnProperty(p)) {
des[p] = source[p];
}
}
return des;
};
我们如何检查茉莉花hasOwnProperty()
方法?
编辑: 可能的解决方法
var des;
var source;
beforeEach(function() {
des = {};
source = {
p: 'value',
p1: 'value1'
};
});
beforeAll(function() {
advance(des, source);
});
it('should has a property with the name of the argument', function() {
expect(source).toEqual(jasmine.objectContaining({
p: 'value'
}));
expect(source).not.toEqual(jasmine.objectContaining({
p2: 'value2'
}));
});
一个人,请提出更好的解决方案。
更好的解决方案是什么?你目前的单元测试是什么? –
而且不做交叉标记。 Java!= JavaScript! – GhostCat
什么_better_解决方案?你没有提供你自己的尝试。 –