nhance_partner_be/build/logs/testdox.html
2026-08-05 10:30:55 +05:30

93 lines
3.8 KiB
HTML

<!doctype html>
<html lang="en">
<head>
<meta charset="utf-8"/>
<title>Test Documentation</title>
<style>
body {
text-rendering: optimizeLegibility;
font-family: Source SansSerif Pro, Arial, sans-serif;
font-variant-ligatures: common-ligatures;
font-kerning: normal;
margin-left: 2rem;
background-color: #fff;
color: #000;
}
body > ul > li {
font-size: larger;
}
h2 {
font-size: larger;
text-decoration-line: underline;
text-decoration-thickness: 2px;
margin: 0;
padding: 0.5rem 0;
}
ul {
list-style: none;
margin: 0 0 2rem;
padding: 0 0 0 1rem;
text-indent: -1rem;
}
.success:before {
color: #4e9a06;
content: '✓';
padding-right: 0.5rem;
}
.defect {
color: #a40000;
}
.defect:before {
color: #a40000;
content: '✗';
padding-right: 0.5rem;
}
</style>
</head>
<body>
<h2>File Storage Service (Tests\Unit\Storage\FileStorageService)</h2>
<ul>
<li class="success">Resolve key with sub folder</li>
<li class="success">Resolve key without sub folder</li>
<li class="success">Upload module file stores policy pdf</li>
<li class="success">Read write and delete by module</li>
<li class="success">Get local path for processing points to writable file</li>
<li class="success">Cleanup temp path removes s 3 style temp file only</li>
<li class="success">Copy between keys</li>
<li class="success">Download returns attachment response</li>
<li class="success">Get temporary url for local uses base url</li>
</ul>
<h2>Local Storage Driver (Tests\Unit\Storage\LocalStorageDriver)</h2>
<ul>
<li class="success">Upload from uploaded file stores under local root</li>
<li class="success">Upload from local path copies file</li>
<li class="success">Put write raw contents</li>
<li class="success">Exists returns false for missing file</li>
<li class="success">Delete removes file</li>
<li class="success">Download to temp returns existing local path</li>
<li class="success">Copy duplicates file</li>
<li class="success">Temporary url uses base url for local driver</li>
<li class="success">Stream download returns response with body</li>
</ul>
<h2>Policy Storage Helper (Tests\Unit\Storage\PolicyStorageHelper)</h2>
<ul>
<li class="success">Policy file type map contains expected types</li>
<li class="success">Policy md file name converts pdf to md</li>
<li class="success">Policy upload pdf stores file</li>
<li class="success">Policy upload receipt stores file</li>
<li class="success">Policy upload returns null when no file</li>
<li class="success">Policy exists by type returns false for invalid type</li>
<li class="success">Policy download by type attachment</li>
<li class="success">Policy download by type inline</li>
<li class="success">Policy download by type throws for invalid type</li>
<li class="success">Policy local pdf path resolves stored pdf</li>
<li class="success">Policy markdown put read and exists</li>
</ul>
</body>
</html>