Skip to content

Step 6 - Introduction to testing

Compare
Choose a tag to compare
@Jaxolotl Jaxolotl released this 16 Oct 22:01
· 13 commits to develop since this release

Testing is a cornerstone of software development, and is as complex ans specialized as the development itself, up o the limit in which one cannot move forward without the other ( e.g TDD ).
Typically you'd want to include Unit Tests, Integration Tests, Functional tests on your dev pipeline. Also you'd like to have a measure of the tested surface AKA Code Coverage

On this release we briefly introduce some basic unit testing using JEST which allow you to define your testing configuration in a very granular way, including coverage threshold and many other settings, and it gracefully integrates with webpack and babel

The tests contained are just quick examples, by the time being I didn't have enough time to add better examples, but I promise to do so before the end of this year.