This closes #23. I opted to write some integrations tests instead of unit. The tests use mocha.
All testing is done inside a docker container which mimics the development docker container (we should make one for production too). I only wrote a handful of tests but more can be added as needed. Once this PR is complete I can set up a workflow to run them on all PRs/commits, as convenient etc.
This closes #23. I opted to write some integrations tests instead of unit. The tests use mocha.
All testing is done inside a docker container which mimics the development docker container (we should make one for production too). I only wrote a handful of tests but more can be added as needed. Once this PR is complete I can set up a workflow to run them on all PRs/commits, as convenient etc.