UNPKG

629 BJavaScriptView Raw
1const { isObject, isFunction } = require('./helpers');
2
3function toBeFunction(received, argument) {
4 if (isFunction(received)) {
5 return { pass: true, message: () => `Expected value to be a function.` }
6 } else {
7 return { pass: false, message: () => `Expected value not to be a function.` }
8 }
9}
10
11function toBeObject(received, argument) {
12 if (isObject(received)) {
13 return { pass: true, message: () => `Expected value to be a object.` }
14 } else {
15 return { pass: false, message: () => `Expected value to be a object.` }
16 }
17}
18
19module.exports.toBeFunction = toBeFunction;
20module.exports.toBeObject = toBeObject;
\No newline at end of file