Generate the abstract client test