feat(tests): set up some scaffolding for unit tests