add a unit test

This PR adds a single unit test. Some next steps would be to get a few more written, and get the package hooked up to drone.io, to test changes continuously.