From ab507bb107e16118c2b923592d54a353252eb506 Mon Sep 17 00:00:00 2001 From: Andrej Rasevic <andrej@rasevicengineering.com> Date: Thu, 14 Jan 2021 16:56:21 -0500 Subject: [PATCH] adding test harness --- exercises/exercise2/testPresidents.js | 4 ++++ exercises/exercise2/tests.js | 13 +++++++++++++ 2 files changed, 17 insertions(+) create mode 100644 exercises/exercise2/testPresidents.js create mode 100644 exercises/exercise2/tests.js diff --git a/exercises/exercise2/testPresidents.js b/exercises/exercise2/testPresidents.js new file mode 100644 index 0000000..a767c67 --- /dev/null +++ b/exercises/exercise2/testPresidents.js @@ -0,0 +1,4 @@ +// Make a smaller array of the test data to run on +// and export it +// e.g. 3 presidents born in the 1800's , 2 in the pre 1800's and 1 post 1800's + diff --git a/exercises/exercise2/tests.js b/exercises/exercise2/tests.js new file mode 100644 index 0000000..fdea622 --- /dev/null +++ b/exercises/exercise2/tests.js @@ -0,0 +1,13 @@ +// import data from testData.js and assign it to a variable + +function testFilter(testData, expectedData) { + let result = testData.filter() + if (result === expectedData) { + console.log('filter passed') + } else { + // can also throw an error + console.log('filter failed') + } +} + +testFilter() \ No newline at end of file -- GitLab