refactor tuple test base to be useable by conversations api tests