a prototype based javascript test framework.