Testing framework.