#!/usr/bin/env php dbh->exec($sql); } catch (Exception $e) { // 表可能已存在,忽略错误 } su('admin'); $convertTest = new convertTaoTest(); try { $tester->dbh->exec("DELETE FROM jiratmprelation"); $tester->dbh->exec("INSERT INTO jiratmprelation(AID, AType, BID, BType, extra) VALUES ('aabbccdd', 'juser', 'user1', 'zuser', ''), ('10001', 'jissue', '1', 'zbug', '')"); } catch (Exception $e) { // 忽略可能的数据库错误 } r(count($convertTest->getJiraUserTest())) && p() && e('1'); // 步骤1:正常情况,返回1条记录 try { $tester->dbh->exec("DELETE FROM jiratmprelation"); $tester->dbh->exec("INSERT INTO jiratmprelation(AID, AType, BID, BType, extra) VALUES ('aabbccdd', 'juser', 'user1', 'zuser', ''), ('eeffgghh', 'juser', 'user2', 'zuser', '')"); } catch (Exception $e) { // 忽略可能的数据库错误 } r($convertTest->getJiraUserTest()) && p('aabbccdd') && e('user1'); // 步骤5:验证返回结果中AID为aabbccdd的记录的键值 r($convertTest->getJiraUserTest()) && p('eeffgghh') && e('user2'); // 步骤5:验证返回结果中AID为eeffgghh的记录的键值 r($convertTest->getJiraUserTest()) && p('ddd') && e('~~'); // 步骤5:验证返回结果中AID为ddd的记录的键值 r($convertTest->getJiraUserTest()) && p('fff') && e('~~'); // 步骤5:验证返回结果中AID为fff的记录的键值