2016-11-27 15:11:16 +00:00
|
|
|
<?php
|
|
|
|
|
|
|
|
namespace PhpOffice\PhpSpreadsheetTests\Helper;
|
|
|
|
|
|
|
|
use PhpOffice\PhpSpreadsheet\Helper\Migrator;
|
2017-11-08 15:48:01 +00:00
|
|
|
use PHPUnit\Framework\TestCase;
|
2016-11-27 15:11:16 +00:00
|
|
|
|
2017-11-08 15:48:01 +00:00
|
|
|
class MigratorTest extends TestCase
|
2016-11-27 15:11:16 +00:00
|
|
|
{
|
|
|
|
public function testMappingOnlyContainExistingClasses()
|
|
|
|
{
|
|
|
|
$migrator = new Migrator();
|
|
|
|
|
|
|
|
foreach ($migrator->getMapping() as $classname) {
|
|
|
|
if (substr_count($classname, '\\')) {
|
2017-09-20 05:55:42 +00:00
|
|
|
self::assertTrue(class_exists($classname) || interface_exists($classname), 'mapping is wrong, class does not exists in project: ' . $classname);
|
2016-11-27 15:11:16 +00:00
|
|
|
}
|
|
|
|
}
|
|
|
|
}
|
|
|
|
}
|