Adding a testing framework and a script to run tests.