A test harness that allows DSTL (domain specific test language) to define test cases