add an acceptance test harness