add unit and functional tests for testimonies