问题描述
{smallThumbnail: http://books.google.com/books/content?id=miiADwAAQBAJ&printsec=frontcover&img=1&zoom=5&edge=curl&source=gbs_api,thumbnail: http://books.google.com/books/content?id=miiADwAAQBAJ&printsec=frontcover&img=1&zoom=1&edge=curl&source=gbs_api}
我已经模拟了$ arrayData = $ this-> assignmentApplicationArr;数组日期,例如:
public function storeAppUsePlaces($fromDate,$toDate) {
$arrayData = $this->assignmentApplicationArr;
DB::table('t_app_useplaces')->whereBetween('dtest_date',[$fromDate,$toDate])->delete();
$arrayData = array_map(function($arrayData) {
return array(
'sexam_class' => $arrayData['exam_category'],'splace_code' => $arrayData['tc_code'],'sroom_code' => $arrayData['room_code'],'sroom_details_code' => $arrayData['room_detail_code'],'dtest_date' => $arrayData['test_date'],'stime_zone_class' => $arrayData['timezone'],'itotal_seats' => $arrayData['total_seats'],'itotal_applications' => $arrayData['total_applications'],'ireserve_count' => $arrayData['reserveCnt']
);
},$arrayData);
foreach ($arrayData as $key => $array_fam) {
$arrayData[$key]['idel_flg'] = 0;
$arrayData[$key]['dcreate_date'] = date("Y-m-d");
$arrayData[$key]['screate_name'] = 'app_allocation';
$arrayData[$key]['dupdate_date'] = date("Y-m-d");
$arrayData[$key]['supdate_name'] = '';
}
$items = collect($arrayData);
$chunks = $items->chunk(ApplicationAllocationController::T_APP_USEPLACES_CHUNK_CNT);
foreach ($chunks as $chunk) {
DB::table('t_app_useplaces')->insert($chunk->toArray());
return $chunks;
}
}
但不了解如何在Laravel框架中为方法storeAppUsePlaces使用PHPUnit编写测试。 我是PHPUnit的新手,也是Laravel的新手。请帮帮我。
解决方法
暂无找到可以解决该程序问题的有效方法,小编努力寻找整理中!
如果你已经找到好的解决方法,欢迎将解决方案带上本链接一起发送给小编。
小编邮箱:dio#foxmail.com (将#修改为@)