assertSame('V2.pdf', $fallback); } public function test_content_disposition_contains_utf8_filename_star(): void { $filename = '台灣尤塞氏症暨視聽弱協會章程V2.pdf'; $header = DownloadFile::contentDisposition($filename); $this->assertStringContainsString('attachment; filename="V2.pdf"', $header); $this->assertStringContainsString( "filename*=UTF-8''".rawurlencode($filename), $header ); } }