'email-images/logo-uuid.png', 'file_name' => 'logo-uuid.png', 'mime_type' => 'image/png', 'name' => 'logo', ]); $tpl->setRelation('documents', collect([$doc])); $controller = new EmailTemplateController; $ref = new ReflectionClass($controller); $method = $ref->getMethod('attachSrcFromTemplateDocuments'); $method->setAccessible(true); $input = '
Logo
'; $output = $method->invoke($controller, $tpl, $input); expect($output)->toContain('src="/storage/email-images/logo-uuid.png"'); });