From 35a4f17536d8264c6d8cd8d867f347b79dae59c3 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Stefan=20Feje=C5=A1?= Date: Wed, 10 Jan 2018 11:05:56 +0100 Subject: [PATCH] add 2 tests, isUpperCase and isValidJSON --- test/isUpperCase/isUpperCase.test.js | 4 +++- test/isValidJSON/isValidJSON.test.js | 3 +++ 2 files changed, 6 insertions(+), 1 deletion(-) diff --git a/test/isUpperCase/isUpperCase.test.js b/test/isUpperCase/isUpperCase.test.js index 9bc274be5..e42088f8e 100644 --- a/test/isUpperCase/isUpperCase.test.js +++ b/test/isUpperCase/isUpperCase.test.js @@ -6,7 +6,9 @@ test('Testing isUpperCase', (t) => { //Please go to https://github.com/substack/tape t.true(typeof isUpperCase === 'function', 'isUpperCase is a Function'); //t.deepEqual(isUpperCase(args..), 'Expected'); - //t.equal(isUpperCase(args..), 'Expected'); + t.equal(isUpperCase('ABC'), true, 'ABC is all upper case'); + t.equal(isUpperCase('abc'), false, 'abc is not all upper case'); + t.equal(isUpperCase('A3@$'), true, 'A3@$ is all uppercase'); //t.false(isUpperCase(args..), 'Expected'); //t.throws(isUpperCase(args..), 'Expected'); t.end(); diff --git a/test/isValidJSON/isValidJSON.test.js b/test/isValidJSON/isValidJSON.test.js index 31bb543a6..1c38c04d0 100644 --- a/test/isValidJSON/isValidJSON.test.js +++ b/test/isValidJSON/isValidJSON.test.js @@ -5,6 +5,9 @@ test('Testing isValidJSON', (t) => { //For more information on all the methods supported by tape //Please go to https://github.com/substack/tape t.true(typeof isValidJSON === 'function', 'isValidJSON is a Function'); + t.equal(isValidJSON('{"name":"Adam","age":20}'), true, '{"name":"Adam","age":20} is a valid JSON'); + t.equal(isValidJSON('{"name":"Adam",age:"20"}'), false, '{"name":"Adam",age:"20"} is not a valid JSON'); + t.equal(isValidJSON(null), true, 'null is a valid JSON'); //t.deepEqual(isValidJSON(args..), 'Expected'); //t.equal(isValidJSON(args..), 'Expected'); //t.false(isValidJSON(args..), 'Expected');