Skip to content

Commit 8cd2a0e

Browse files
committed
add testSetDefaultMapClass
1 parent 7c7c2ff commit 8cd2a0e

File tree

1 file changed

+10
-0
lines changed

1 file changed

+10
-0
lines changed

tests/src/MapHandlerTest.php

+10
Original file line numberDiff line numberDiff line change
@@ -4,6 +4,8 @@
44

55
use FileEye\MimeMap\Extension;
66
use FileEye\MimeMap\MalformedTypeException;
7+
use FileEye\MimeMap\Map\DefaultMap;
8+
use FileEye\MimeMap\Map\EmptyMap;
79
use FileEye\MimeMap\Map\MimeMapInterface;
810
use FileEye\MimeMap\MapHandler;
911
use FileEye\MimeMap\MappingException;
@@ -21,6 +23,14 @@ public function setUp(): void
2123
$this->map = MapHandler::map();
2224
}
2325

26+
public function testSetDefaultMapClass(): void
27+
{
28+
MapHandler::setDefaultMapClass(EmptyMap::class);
29+
$this->assertInstanceOf(EmptyMap::class, MapHandler::map());
30+
MapHandler::setDefaultMapClass(DefaultMap::class);
31+
$this->assertInstanceOf(DefaultMap::class, MapHandler::map());
32+
}
33+
2434
public function testMap(): void
2535
{
2636
$this->assertStringContainsString('DefaultMap.php', $this->map->getFileName());

0 commit comments

Comments
 (0)