pub fn client_test<R, F, C>(register: R, run_test: F)where R: TestRegisterFn, F: FnOnce(&C) + UnwindSafe, C: ContractClient,