All code is guilty, until proven innocent.
—Anonymous
We have covered most of the concepts surrounding functional JavaScript. We have learned the fundamentals, advanced ideas, and the latest concepts in the ES8 specification. Is our learning complete? Can we strongly assert that we have written workable code? No; unless the code is tested, no code is complete.
In this concluding chapter we learn to author tests for the functional JavaScript code we have written thus far. We ...