mathsteps
Version:
Step by step math solutions
23 lines (20 loc) • 576 B
JavaScript
const assert = require('assert');
const Util = require('../../lib/util/Util');
describe('appendToArrayInObject', function () {
it('creates empty array', function () {
const object = {};
Util.appendToArrayInObject(object, 'key', 'value');
assert.deepEqual(
object,
{'key': ['value']}
);
});
it('appends to array if it exists', function () {
const object = {'key': ['old_value']};
Util.appendToArrayInObject(object, 'key', 'new_value');
assert.deepEqual(
object,
{'key': ['old_value', 'new_value']}
);
});
});