Testing framework based on curir