3 const assert
= require('node:assert');
4 const MimeHelper
= require('../../lib/mime-helper');
6 describe('ext-to-mime', function () {
8 describe('extensionToMime', function () {
9 it('returns default for unknown extension', function () {
10 const expected
= 'application/octet-stream';
11 const result
= MimeHelper
.extensionToMime('unknown_extension');
12 assert
.strictEqual(result
, expected
);
14 it('returns overridden default', function () {
15 const expected
= 'extension/unknown';
16 const result
= MimeHelper
.extensionToMime('unknown_extension', expected
);
17 assert
.strictEqual(result
, expected
);
19 it('returns expected type', function () {
20 const expected
= 'text/plain';
21 const result
= MimeHelper
.extensionToMime('txt');
22 assert
.strictEqual(result
, expected
);
24 }); // extensionToMime