tests complete for ClayConfig and ClayItem

This commit is contained in:
Keegan
2016-02-02 20:31:49 -08:00
parent c37012093a
commit 8e5016f0ae
6 changed files with 348 additions and 116 deletions
+16
View File
@@ -0,0 +1,16 @@
'use strict';
var assert = require('chai').assert;
/**
* @param {Object} object
* @param {Array} properties
*/
module.exports.checkReadOnly = function(object, properties) {
properties.forEach(function(property) {
assert.strictEqual(
Object.getOwnPropertyDescriptor(object, property).writable,
false
);
});
};