From 5639a793f59dc30aff6e73d56e096cddc29ff9e3 Mon Sep 17 00:00:00 2001 From: azou1 Date: Sun, 11 Nov 2018 14:49:33 -0500 Subject: [PATCH] added edge cases fo everyNth test --- test/everyNth.test.js | 7 +++++++ 1 file changed, 7 insertions(+) diff --git a/test/everyNth.test.js b/test/everyNth.test.js index 34b9918dd..185f2d621 100644 --- a/test/everyNth.test.js +++ b/test/everyNth.test.js @@ -7,3 +7,10 @@ test('everyNth is a Function', () => { test('Returns every nth element in an array', () => { expect(everyNth([1, 2, 3, 4, 5, 6], 2)).toEqual([2, 4, 6]); }); +test('When N is bigger than array size, return nothing', () => { + expect(everyNth([1, 2, 3, 4], 5)).toEqual([]); +}); +test('Works with different variable types in the same array', () => { + expect(everyNth([1, "two", 3, false, 5, 6.1], 2)).toEqual(["two", false, 6.1]); +}); +