add basic test suite