【发布时间】:2017-09-08 03:12:31
【问题描述】:
我想在 php 单元测试用例中使用 mockery 来用我的期望值断言参数值
public function getTrack(TrackOption $trackOptions)
{
try {
$buildCondition = array();
$sql = 'SELECT *
FROM xyz tbl'
$where = " WHERE 1";
if ($name) {
$where = " AND tbl.name =".$name;
}
$sql .= $where;
$rsm = new ResultSetMapping();
$query = $this->_rcEm->createNativeQuery($sql, $rsm);
$results = $query->getResult(\Doctrine\ORM\AbstractQuery::HYDRATE_ARRAY);
return $results;
} catch (\Exception $e) {
die($e->getMessage());
}
}
我想用期望值断言$sql。
任何帮助.........
【问题讨论】:
标签: php unit-testing mockery