UNPKG

robb

Version:

Simple type checker in JavaScript.

37 lines (30 loc) 626 B
// Load ‘Robb.js’ var Robb = require('../src/robb.js'); /** * Test ‘isUppercase’ * * @param {object} test */ exports.isUppercase = function(test) { var uppercase = [ ['A'], ['ABC'], ['DEFGH'], ['A', 'B', 'C'] ]; uppercase.forEach(function(letter) { var result = Robb.isUppercase.apply( Robb, letter ); test.strictEqual( result, true ); }); var fails = [ [], [null], [undefined], ['a', null, 'a'] ]; fails.forEach(function(input) { var result = Robb.isUppercase.apply( Robb, input ); test.strictEqual( result, false ); }); test.done(); };