[ticket/8] Add basic set of tests

Fixes #8