New testing framework