cost of testing