start with some basic unit tests