testing costs