Initial work on a test suite. Currently only tests read actions, but it's a start.
Merge pull request #40 from andrewsomething/tests

Initial work on a test suite. Currently only tests read actions, but it's a start.