hamjest
Version:
A library of composable matchers for defining meaningful and readable assertions in JavaScript.
23 lines (18 loc) • 408 B
JavaScript
;
const _ = require('lodash');
const TypeSafeMatcher = require('./TypeSafeMatcher');
function IsArray() {
return _.create(new TypeSafeMatcher(), {
isExpectedType: function (actual) {
return _.isArray(actual);
},
describeTo: function (description) {
description
.append('an array');
}
});
}
IsArray.array = function () {
return new IsArray();
};
module.exports = IsArray;