add some initial unit tests