我正在进行单元测试,在创建涵盖所有测试用例的测试之后,xDebug没有显示我的部分代码。
'幻灯片'即使我有包含这两种情况的测试用例,默认情况也显示为未覆盖。
switch ($fileType) {
case "video":
case "pdf":
//save content to file name
Storage::put($path . $key . '.' . $ext, File::get($file));
//save data to db
$dataId = $key;
break;
case "slide":
Storage::makeDirectory($path . $key);
$i = 1;
foreach ($file as $f) {
Storage::put($path . $key . '/slide-' . $i++ . '.' . $ext, File::get($f));
}
$dataId = $key . '-' . --$i;
break;
default:
return false;
break;
}