upgrade phpunit

This commit is contained in:
Dennis Eichhorn 2024-03-20 05:16:00 +00:00
parent 89a0cc22d4
commit 17b02e0a4c
25 changed files with 97 additions and 203 deletions

View File

@ -20,12 +20,10 @@ use Modules\RiskManagement\Models\CategoryMapper;
/**
* @internal
*/
#[\PHPUnit\Framework\Attributes\CoversClass(\Modules\RiskManagement\Models\CategoryMapper::class)]
final class CategoryMapperTest extends \PHPUnit\Framework\TestCase
{
/**
* @covers \Modules\RiskManagement\Models\CategoryMapper
* @group module
*/
#[\PHPUnit\Framework\Attributes\Group('module')]
public function testCRUD() : void
{
$obj = new Category();

View File

@ -19,12 +19,10 @@ use Modules\RiskManagement\Models\Category;
/**
* @internal
*/
#[\PHPUnit\Framework\Attributes\CoversClass(\Modules\RiskManagement\Models\Category::class)]
final class CategoryTest extends \PHPUnit\Framework\TestCase
{
/**
* @covers \Modules\RiskManagement\Models\Category
* @group module
*/
#[\PHPUnit\Framework\Attributes\Group('module')]
public function testDefault() : void
{
$obj = new Category();

View File

@ -25,12 +25,10 @@ use Modules\RiskManagement\Models\Risk;
/**
* @internal
*/
#[\PHPUnit\Framework\Attributes\CoversClass(\Modules\RiskManagement\Models\CauseMapper::class)]
final class CauseMapperTest extends \PHPUnit\Framework\TestCase
{
/**
* @covers \Modules\RiskManagement\Models\CauseMapper
* @group module
*/
#[\PHPUnit\Framework\Attributes\Group('module')]
public function testCRUD() : void
{
$obj = new Cause();

View File

@ -19,12 +19,10 @@ use Modules\RiskManagement\Models\Cause;
/**
* @internal
*/
#[\PHPUnit\Framework\Attributes\CoversClass(\Modules\RiskManagement\Models\Cause::class)]
final class CauseTest extends \PHPUnit\Framework\TestCase
{
/**
* @covers \Modules\RiskManagement\Models\Cause
* @group module
*/
#[\PHPUnit\Framework\Attributes\Group('module')]
public function testDefault() : void
{
$obj = new Cause();

View File

@ -21,12 +21,10 @@ use Modules\RiskManagement\Models\DepartmentMapper;
/**
* @internal
*/
#[\PHPUnit\Framework\Attributes\CoversClass(\Modules\RiskManagement\Models\DepartmentMapper::class)]
final class DepartmentMapperTest extends \PHPUnit\Framework\TestCase
{
/**
* @covers \Modules\RiskManagement\Models\DepartmentMapper
* @group module
*/
#[\PHPUnit\Framework\Attributes\Group('module')]
public function testCRUD() : void
{
$obj = new Department();

View File

@ -19,12 +19,10 @@ use Modules\RiskManagement\Models\Department;
/**
* @internal
*/
#[\PHPUnit\Framework\Attributes\CoversClass(\Modules\RiskManagement\Models\Department::class)]
final class DepartmentTest extends \PHPUnit\Framework\TestCase
{
/**
* @covers \Modules\RiskManagement\Models\Department
* @group module
*/
#[\PHPUnit\Framework\Attributes\Group('module')]
public function testDefault() : void
{
$obj = new Department();

View File

@ -19,31 +19,23 @@ use Modules\RiskManagement\Models\NullCategory;
/**
* @internal
*/
#[\PHPUnit\Framework\Attributes\CoversClass(\Modules\RiskManagement\Models\NullCategory::class)]
final class NullCategoryTest extends \PHPUnit\Framework\TestCase
{
/**
* @covers \Modules\RiskManagement\Models\NullCategory
* @group module
*/
#[\PHPUnit\Framework\Attributes\Group('module')]
public function testNull() : void
{
self::assertInstanceOf('\Modules\RiskManagement\Models\Category', new NullCategory());
}
/**
* @covers \Modules\RiskManagement\Models\NullCategory
* @group module
*/
#[\PHPUnit\Framework\Attributes\Group('module')]
public function testId() : void
{
$null = new NullCategory(2);
self::assertEquals(2, $null->id);
}
/**
* @covers \Modules\RiskManagement\Models\NullCategory
* @group module
*/
#[\PHPUnit\Framework\Attributes\Group('module')]
public function testJsonSerialize() : void
{
$null = new NullCategory(2);

View File

@ -19,31 +19,23 @@ use Modules\RiskManagement\Models\NullCause;
/**
* @internal
*/
#[\PHPUnit\Framework\Attributes\CoversClass(\Modules\RiskManagement\Models\NullCause::class)]
final class NullCauseTest extends \PHPUnit\Framework\TestCase
{
/**
* @covers \Modules\RiskManagement\Models\NullCause
* @group module
*/
#[\PHPUnit\Framework\Attributes\Group('module')]
public function testNull() : void
{
self::assertInstanceOf('\Modules\RiskManagement\Models\Cause', new NullCause());
}
/**
* @covers \Modules\RiskManagement\Models\NullCause
* @group module
*/
#[\PHPUnit\Framework\Attributes\Group('module')]
public function testId() : void
{
$null = new NullCause(2);
self::assertEquals(2, $null->id);
}
/**
* @covers \Modules\RiskManagement\Models\NullCause
* @group module
*/
#[\PHPUnit\Framework\Attributes\Group('module')]
public function testJsonSerialize() : void
{
$null = new NullCause(2);

View File

@ -19,31 +19,23 @@ use Modules\RiskManagement\Models\NullDepartment;
/**
* @internal
*/
#[\PHPUnit\Framework\Attributes\CoversClass(\Modules\RiskManagement\Models\NullDepartment::class)]
final class NullDepartmentTest extends \PHPUnit\Framework\TestCase
{
/**
* @covers \Modules\RiskManagement\Models\NullDepartment
* @group module
*/
#[\PHPUnit\Framework\Attributes\Group('module')]
public function testNull() : void
{
self::assertInstanceOf('\Modules\RiskManagement\Models\Department', new NullDepartment());
}
/**
* @covers \Modules\RiskManagement\Models\NullDepartment
* @group module
*/
#[\PHPUnit\Framework\Attributes\Group('module')]
public function testId() : void
{
$null = new NullDepartment(2);
self::assertEquals(2, $null->id);
}
/**
* @covers \Modules\RiskManagement\Models\NullDepartment
* @group module
*/
#[\PHPUnit\Framework\Attributes\Group('module')]
public function testJsonSerialize() : void
{
$null = new NullDepartment(2);

View File

@ -19,31 +19,23 @@ use Modules\RiskManagement\Models\NullProcess;
/**
* @internal
*/
#[\PHPUnit\Framework\Attributes\CoversClass(\Modules\RiskManagement\Models\NullProcess::class)]
final class NullProcessTest extends \PHPUnit\Framework\TestCase
{
/**
* @covers \Modules\RiskManagement\Models\NullProcess
* @group module
*/
#[\PHPUnit\Framework\Attributes\Group('module')]
public function testNull() : void
{
self::assertInstanceOf('\Modules\RiskManagement\Models\Process', new NullProcess());
}
/**
* @covers \Modules\RiskManagement\Models\NullProcess
* @group module
*/
#[\PHPUnit\Framework\Attributes\Group('module')]
public function testId() : void
{
$null = new NullProcess(2);
self::assertEquals(2, $null->id);
}
/**
* @covers \Modules\RiskManagement\Models\NullProcess
* @group module
*/
#[\PHPUnit\Framework\Attributes\Group('module')]
public function testJsonSerialize() : void
{
$null = new NullProcess(2);

View File

@ -19,31 +19,23 @@ use Modules\RiskManagement\Models\NullProject;
/**
* @internal
*/
#[\PHPUnit\Framework\Attributes\CoversClass(\Modules\RiskManagement\Models\NullProject::class)]
final class NullProjectTest extends \PHPUnit\Framework\TestCase
{
/**
* @covers \Modules\RiskManagement\Models\NullProject
* @group module
*/
#[\PHPUnit\Framework\Attributes\Group('module')]
public function testNull() : void
{
self::assertInstanceOf('\Modules\RiskManagement\Models\Project', new NullProject());
}
/**
* @covers \Modules\RiskManagement\Models\NullProject
* @group module
*/
#[\PHPUnit\Framework\Attributes\Group('module')]
public function testId() : void
{
$null = new NullProject(2);
self::assertEquals(2, $null->id);
}
/**
* @covers \Modules\RiskManagement\Models\NullProject
* @group module
*/
#[\PHPUnit\Framework\Attributes\Group('module')]
public function testJsonSerialize() : void
{
$null = new NullProject(2);

View File

@ -19,31 +19,23 @@ use Modules\RiskManagement\Models\NullRiskObject;
/**
* @internal
*/
#[\PHPUnit\Framework\Attributes\CoversClass(\Modules\RiskManagement\Models\NullRiskObject::class)]
final class NullRiskObjectTest extends \PHPUnit\Framework\TestCase
{
/**
* @covers \Modules\RiskManagement\Models\NullRiskObject
* @group module
*/
#[\PHPUnit\Framework\Attributes\Group('module')]
public function testNull() : void
{
self::assertInstanceOf('\Modules\RiskManagement\Models\RiskObject', new NullRiskObject());
}
/**
* @covers \Modules\RiskManagement\Models\NullRiskObject
* @group module
*/
#[\PHPUnit\Framework\Attributes\Group('module')]
public function testId() : void
{
$null = new NullRiskObject(2);
self::assertEquals(2, $null->id);
}
/**
* @covers \Modules\RiskManagement\Models\NullRiskObject
* @group module
*/
#[\PHPUnit\Framework\Attributes\Group('module')]
public function testJsonSerialize() : void
{
$null = new NullRiskObject(2);

View File

@ -19,31 +19,23 @@ use Modules\RiskManagement\Models\NullRisk;
/**
* @internal
*/
#[\PHPUnit\Framework\Attributes\CoversClass(\Modules\RiskManagement\Models\NullRisk::class)]
final class NullRiskTest extends \PHPUnit\Framework\TestCase
{
/**
* @covers \Modules\RiskManagement\Models\NullRisk
* @group module
*/
#[\PHPUnit\Framework\Attributes\Group('module')]
public function testNull() : void
{
self::assertInstanceOf('\Modules\RiskManagement\Models\Risk', new NullRisk());
}
/**
* @covers \Modules\RiskManagement\Models\NullRisk
* @group module
*/
#[\PHPUnit\Framework\Attributes\Group('module')]
public function testId() : void
{
$null = new NullRisk(2);
self::assertEquals(2, $null->id);
}
/**
* @covers \Modules\RiskManagement\Models\NullRisk
* @group module
*/
#[\PHPUnit\Framework\Attributes\Group('module')]
public function testJsonSerialize() : void
{
$null = new NullRisk(2);

View File

@ -19,31 +19,23 @@ use Modules\RiskManagement\Models\NullSolution;
/**
* @internal
*/
#[\PHPUnit\Framework\Attributes\CoversClass(\Modules\RiskManagement\Models\NullSolution::class)]
final class NullSolutionTest extends \PHPUnit\Framework\TestCase
{
/**
* @covers \Modules\RiskManagement\Models\NullSolution
* @group module
*/
#[\PHPUnit\Framework\Attributes\Group('module')]
public function testNull() : void
{
self::assertInstanceOf('\Modules\RiskManagement\Models\Solution', new NullSolution());
}
/**
* @covers \Modules\RiskManagement\Models\NullSolution
* @group module
*/
#[\PHPUnit\Framework\Attributes\Group('module')]
public function testId() : void
{
$null = new NullSolution(2);
self::assertEquals(2, $null->id);
}
/**
* @covers \Modules\RiskManagement\Models\NullSolution
* @group module
*/
#[\PHPUnit\Framework\Attributes\Group('module')]
public function testJsonSerialize() : void
{
$null = new NullSolution(2);

View File

@ -22,12 +22,10 @@ use Modules\RiskManagement\Models\ProcessMapper;
/**
* @internal
*/
#[\PHPUnit\Framework\Attributes\CoversClass(\Modules\RiskManagement\Models\ProcessMapper::class)]
final class ProcessMapperTest extends \PHPUnit\Framework\TestCase
{
/**
* @covers \Modules\RiskManagement\Models\ProcessMapper
* @group module
*/
#[\PHPUnit\Framework\Attributes\Group('module')]
public function testCRUD() : void
{
$obj = new Process();

View File

@ -19,12 +19,10 @@ use Modules\RiskManagement\Models\Process;
/**
* @internal
*/
#[\PHPUnit\Framework\Attributes\CoversClass(\Modules\RiskManagement\Models\Process::class)]
final class ProcessTest extends \PHPUnit\Framework\TestCase
{
/**
* @covers \Modules\RiskManagement\Models\Process
* @group module
*/
#[\PHPUnit\Framework\Attributes\Group('module')]
public function testDefault() : void
{
$obj = new Process();

View File

@ -28,12 +28,10 @@ use phpOMS\Stdlib\Base\FloatInt;
/**
* @internal
*/
#[\PHPUnit\Framework\Attributes\CoversClass(\Modules\RiskManagement\Models\ProjectMapper::class)]
final class ProjectMapperTest extends \PHPUnit\Framework\TestCase
{
/**
* @covers \Modules\RiskManagement\Models\ProjectMapper
* @group module
*/
#[\PHPUnit\Framework\Attributes\Group('module')]
public function testCRUD() : void
{
$project = new PMProject();

View File

@ -19,12 +19,10 @@ use Modules\RiskManagement\Models\Project;
/**
* @internal
*/
#[\PHPUnit\Framework\Attributes\CoversClass(\Modules\RiskManagement\Models\Project::class)]
final class ProjectTest extends \PHPUnit\Framework\TestCase
{
/**
* @covers \Modules\RiskManagement\Models\Project
* @group module
*/
#[\PHPUnit\Framework\Attributes\Group('module')]
public function testDefault() : void
{
$obj = new Project();

View File

@ -31,12 +31,10 @@ use Modules\RiskManagement\Models\Solution;
/**
* @internal
*/
#[\PHPUnit\Framework\Attributes\CoversClass(\Modules\RiskManagement\Models\RiskMapper::class)]
final class RiskMapperTest extends \PHPUnit\Framework\TestCase
{
/**
* @covers \Modules\RiskManagement\Models\RiskMapper
* @group module
*/
#[\PHPUnit\Framework\Attributes\Group('module')]
public function testCRUD() : void
{
$obj = new Risk();

View File

@ -20,12 +20,10 @@ use Modules\RiskManagement\Models\RiskObjectMapper;
/**
* @internal
*/
#[\PHPUnit\Framework\Attributes\CoversClass(\Modules\RiskManagement\Models\RiskObjectMapper::class)]
final class RiskObjectMapperTest extends \PHPUnit\Framework\TestCase
{
/**
* @covers \Modules\RiskManagement\Models\RiskObjectMapper
* @group module
*/
#[\PHPUnit\Framework\Attributes\Group('module')]
public function testCRUD() : void
{
$obj = new RiskObject();

View File

@ -19,12 +19,10 @@ use Modules\RiskManagement\Models\RiskObject;
/**
* @internal
*/
#[\PHPUnit\Framework\Attributes\CoversClass(\Modules\RiskManagement\Models\RiskObject::class)]
final class RiskObjectTest extends \PHPUnit\Framework\TestCase
{
/**
* @covers \Modules\RiskManagement\Models\RiskObject
* @group module
*/
#[\PHPUnit\Framework\Attributes\Group('module')]
public function testDefault() : void
{
$obj = new RiskObject();

View File

@ -21,6 +21,7 @@ use Modules\RiskManagement\Models\Solution;
/**
* @internal
*/
#[\PHPUnit\Framework\Attributes\CoversClass(\Modules\RiskManagement\Models\Risk::class)]
final class RiskTest extends \PHPUnit\Framework\TestCase
{
private Risk $risk;
@ -33,10 +34,7 @@ final class RiskTest extends \PHPUnit\Framework\TestCase
$this->risk = new Risk();
}
/**
* @covers \Modules\RiskManagement\Models\Risk
* @group module
*/
#[\PHPUnit\Framework\Attributes\Group('module')]
public function testDefault() : void
{
self::assertEquals(0, $this->risk->id);
@ -57,10 +55,7 @@ final class RiskTest extends \PHPUnit\Framework\TestCase
self::assertEquals([], $this->risk->files);
}
/**
* @covers \Modules\RiskManagement\Models\Risk
* @group module
*/
#[\PHPUnit\Framework\Attributes\Group('module')]
public function testCauseInputOutput() : void
{
$this->risk->addCause(new Cause());
@ -68,10 +63,7 @@ final class RiskTest extends \PHPUnit\Framework\TestCase
self::assertInstanceOf('\Modules\RiskManagement\Models\Cause', $this->risk->getCauses()[0]);
}
/**
* @covers \Modules\RiskManagement\Models\Risk
* @group module
*/
#[\PHPUnit\Framework\Attributes\Group('module')]
public function testSolutionInputOutput() : void
{
$this->risk->addSolution(new Solution());
@ -79,20 +71,14 @@ final class RiskTest extends \PHPUnit\Framework\TestCase
self::assertInstanceOf('\Modules\RiskManagement\Models\Solution', $this->risk->getSolutions()[0]);
}
/**
* @covers \Modules\RiskManagement\Models\Risk
* @group module
*/
#[\PHPUnit\Framework\Attributes\Group('module')]
public function testRiskObjectInputOutput() : void
{
$this->risk->addRiskObject(2);
self::assertCount(1, $this->risk->getRiskObjects());
}
/**
* @covers \Modules\RiskManagement\Models\Risk
* @group module
*/
#[\PHPUnit\Framework\Attributes\Group('module')]
public function testHistoryInputOutput() : void
{
$this->risk->addHistory(2);

View File

@ -22,12 +22,10 @@ use Modules\RiskManagement\Models\SolutionMapper;
/**
* @internal
*/
#[\PHPUnit\Framework\Attributes\CoversClass(\Modules\RiskManagement\Models\SolutionMapper::class)]
final class SolutionMapperTest extends \PHPUnit\Framework\TestCase
{
/**
* @covers \Modules\RiskManagement\Models\SolutionMapper
* @group module
*/
#[\PHPUnit\Framework\Attributes\Group('module')]
public function testCRUD() : void
{
$obj = new Solution();

View File

@ -19,12 +19,10 @@ use Modules\RiskManagement\Models\Solution;
/**
* @internal
*/
#[\PHPUnit\Framework\Attributes\CoversClass(\Modules\RiskManagement\Models\Solution::class)]
final class SolutionTest extends \PHPUnit\Framework\TestCase
{
/**
* @covers \Modules\RiskManagement\Models\Solution
* @group module
*/
#[\PHPUnit\Framework\Attributes\Group('module')]
public function testDefault() : void
{
$obj = new Solution();

View File

@ -1,31 +1,6 @@
<?xml version="1.0" encoding="UTF-8"?>
<phpunit xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" bootstrap="Bootstrap.php" colors="true" columns="120" stopOnError="true" stopOnFailure="false" stopOnIncomplete="false" stopOnSkipped="false" beStrictAboutTestsThatDoNotTestAnything="false" xsi:noNamespaceSchemaLocation="https://schema.phpunit.de/9.3/phpunit.xsd">
<coverage includeUncoveredFiles="true" processUncoveredFiles="false">
<include>
<directory suffix=".php">../</directory>
</include>
<exclude>
<directory>../vendor*</directory>
<directory>../MainRepository*</directory>
<directory>../Karaka*</directory>
<directory>../Admin/Install/Application*</directory>
<directory>../phpOMS*</directory>
<directory>../tests*</directory>
<directory>../*/tests*</directory>
<directory>../**/tests*</directory>
<directory>*/tests*</directory>
<directory suffix="tpl.php">../*</directory>
<directory suffix="lang.php">../*</directory>
<directory suffix="Test.php">../*</directory>
<directory suffix="Routes.php">../*</directory>
<directory suffix="Hooks.php">../*</directory>
<directory>../**/test*</directory>
<directory>../**/Theme*</directory>
<directory>../**/Admin/Routes*</directory>
<directory>../**/Admin/Hooks*</directory>
<directory>../**/Admin/Install*</directory>
<directory>../Media/Files*</directory>
</exclude>
<phpunit xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" bootstrap="Bootstrap.php" colors="true" columns="120" stopOnError="true" stopOnFailure="false" stopOnIncomplete="false" stopOnSkipped="false" beStrictAboutTestsThatDoNotTestAnything="false" xsi:noNamespaceSchemaLocation="https://schema.phpunit.de/11.0/phpunit.xsd" cacheDirectory=".phpunit.cache">
<coverage includeUncoveredFiles="true">
<report>
<clover outputFile="coverage.xml"/>
<html outputDirectory="../tests" lowUpperBound="75" highLowerBound="95"/>
@ -56,4 +31,31 @@
<const name="WEB_SERVER_DOCROOT" value="./Karaka"/>
<const name="RESET" value="1"/>
</php>
<source>
<include>
<directory suffix=".php">../</directory>
</include>
<exclude>
<directory>../vendor*</directory>
<directory>../MainRepository*</directory>
<directory>../Karaka*</directory>
<directory>../Admin/Install/Application*</directory>
<directory>../phpOMS*</directory>
<directory>../tests*</directory>
<directory>../*/tests*</directory>
<directory>../**/tests*</directory>
<directory>*/tests*</directory>
<directory suffix="tpl.php">../*</directory>
<directory suffix="lang.php">../*</directory>
<directory suffix="Test.php">../*</directory>
<directory suffix="Routes.php">../*</directory>
<directory suffix="Hooks.php">../*</directory>
<directory>../**/test*</directory>
<directory>../**/Theme*</directory>
<directory>../**/Admin/Routes*</directory>
<directory>../**/Admin/Hooks*</directory>
<directory>../**/Admin/Install*</directory>
<directory>../Media/Files*</directory>
</exclude>
</source>
</phpunit>