test and testimony