mirror of
https://github.com/jsdoc/jsdoc.git
synced 2025-12-08 19:46:11 +00:00
21 lines
856 B
JavaScript
21 lines
856 B
JavaScript
var common = {util: require('common/util')};
|
|
|
|
test('The common/util module is defined.', function() {
|
|
assert.notEqual(typeof common.util, 'undefined', 'The common/util module should be defined.');
|
|
assert.equal(typeof common.util, 'object', 'The common/util module should be an object.');
|
|
});
|
|
|
|
test('The common/util module exports a "mixin" function.', function() {
|
|
assert.notEqual(typeof common.util.mixin, 'undefined', 'The common/util.toObject member should be defined.');
|
|
assert.equal(typeof common.util.mixin, 'function', 'The common/util.toObject member should be a function.');
|
|
});
|
|
|
|
test('The common/util.mixin function mixes in an object into another.', function() {
|
|
var one = {a: 1, b: 2},
|
|
two = {b: 3, c: 4};
|
|
|
|
var three = common.util.mixin(one, two);
|
|
|
|
assert.deepEqual( three, {a: 1, b: 3, c: 4} );
|
|
});
|