add framework for testing helper functions