diff --git a/tests/Controller/ApiControllerTest.php b/tests/Controller/ApiControllerTest.php index d3b447a..2e77ce4 100755 --- a/tests/Controller/ApiControllerTest.php +++ b/tests/Controller/ApiControllerTest.php @@ -35,6 +35,7 @@ use phpOMS\Utils\TestUtils; /** * @internal */ +#[\PHPUnit\Framework\Attributes\CoversClass(\Modules\Kanban\Controller\ApiController::class)] final class ApiControllerTest extends \PHPUnit\Framework\TestCase { protected ApplicationAbstract $app; @@ -88,10 +89,7 @@ final class ApiControllerTest extends \PHPUnit\Framework\TestCase TestUtils::setMember($this->module, 'app', $this->app); } - /** - * @covers \Modules\Kanban\Controller\ApiController - * @group module - */ + #[\PHPUnit\Framework\Attributes\Group('module')] public function testApiBoardCU() : void { $response = new HttpResponse(); @@ -119,10 +117,7 @@ final class ApiControllerTest extends \PHPUnit\Framework\TestCase self::assertEquals('New Controller Test Board', $response->getDataArray('')['response']->name); } - /** - * @covers \Modules\Kanban\Controller\ApiController - * @group module - */ + #[\PHPUnit\Framework\Attributes\Group('module')] public function testCreateColumn() : void { $response = new HttpResponse(); @@ -138,10 +133,7 @@ final class ApiControllerTest extends \PHPUnit\Framework\TestCase self::assertGreaterThan(0, $response->getDataArray('')['response']->id); } - /** - * @covers \Modules\Kanban\Controller\ApiController - * @group module - */ + #[\PHPUnit\Framework\Attributes\Group('module')] public function testCreateCard() : void { $response = new HttpResponse(); @@ -175,10 +167,7 @@ final class ApiControllerTest extends \PHPUnit\Framework\TestCase self::assertGreaterThan(0, $response->getDataArray('')['response']->id); } - /** - * @covers \Modules\Kanban\Controller\ApiController - * @group module - */ + #[\PHPUnit\Framework\Attributes\Group('module')] public function testApiKanbanBoardCreateInvalidData() : void { $response = new HttpResponse(); @@ -191,10 +180,7 @@ final class ApiControllerTest extends \PHPUnit\Framework\TestCase self::assertEquals(RequestStatusCode::R_400, $response->header->status); } - /** - * @covers \Modules\Kanban\Controller\ApiController - * @group module - */ + #[\PHPUnit\Framework\Attributes\Group('module')] public function testApiKanbanColumnCreateInvalidData() : void { $response = new HttpResponse(); @@ -207,10 +193,7 @@ final class ApiControllerTest extends \PHPUnit\Framework\TestCase self::assertEquals(RequestStatusCode::R_400, $response->header->status); } - /** - * @covers \Modules\Kanban\Controller\ApiController - * @group module - */ + #[\PHPUnit\Framework\Attributes\Group('module')] public function testApiKanbanCardCreateInvalidData() : void { $response = new HttpResponse(); diff --git a/tests/Models/KanbanBoardMapperTest.php b/tests/Models/KanbanBoardMapperTest.php index 468866e..7966e25 100755 --- a/tests/Models/KanbanBoardMapperTest.php +++ b/tests/Models/KanbanBoardMapperTest.php @@ -21,12 +21,10 @@ use Modules\Kanban\Models\KanbanBoardMapper; /** * @internal */ +#[\PHPUnit\Framework\Attributes\CoversClass(\Modules\Kanban\Models\KanbanBoardMapper::class)] final class KanbanBoardMapperTest extends \PHPUnit\Framework\TestCase { - /** - * @covers \Modules\Kanban\Models\KanbanBoardMapper - * @group module - */ + #[\PHPUnit\Framework\Attributes\Group('module')] public function testCRUD() : void { $board = new KanbanBoard(); diff --git a/tests/Models/KanbanBoardTest.php b/tests/Models/KanbanBoardTest.php index 302b1cd..1933a8d 100755 --- a/tests/Models/KanbanBoardTest.php +++ b/tests/Models/KanbanBoardTest.php @@ -21,6 +21,7 @@ use Modules\Kanban\Models\NullKanbanColumn; /** * @internal */ +#[\PHPUnit\Framework\Attributes\CoversClass(\Modules\Kanban\Models\KanbanBoard::class)] final class KanbanBoardTest extends \PHPUnit\Framework\TestCase { private KanbanBoard $board; @@ -33,10 +34,7 @@ final class KanbanBoardTest extends \PHPUnit\Framework\TestCase $this->board = new KanbanBoard(); } - /** - * @covers \Modules\Kanban\Models\KanbanBoard - * @group module - */ + #[\PHPUnit\Framework\Attributes\Group('module')] public function testDefault() : void { self::assertEquals(0, $this->board->id); @@ -48,20 +46,14 @@ final class KanbanBoardTest extends \PHPUnit\Framework\TestCase self::assertEquals([], $this->board->getColumns()); } - /** - * @covers \Modules\Kanban\Models\KanbanBoard - * @group module - */ + #[\PHPUnit\Framework\Attributes\Group('module')] public function testColumnsInputOutput() : void { $this->board->addColumn($column = new NullKanbanColumn(2)); self::assertEquals([$column], $this->board->getColumns()); } - /** - * @covers \Modules\Kanban\Models\KanbanBoard - * @group module - */ + #[\PHPUnit\Framework\Attributes\Group('module')] public function testColumnRemove() : void { $this->board->addColumn(new NullKanbanColumn(2)); @@ -70,10 +62,7 @@ final class KanbanBoardTest extends \PHPUnit\Framework\TestCase self::assertFalse($this->board->removeColumn(0)); } - /** - * @covers \Modules\Kanban\Models\KanbanBoard - * @group module - */ + #[\PHPUnit\Framework\Attributes\Group('module')] public function testSerialize() : void { $this->board->status = BoardStatus::ARCHIVED; diff --git a/tests/Models/KanbanCardCommentMapperTest.php b/tests/Models/KanbanCardCommentMapperTest.php index 0a05379..591ef03 100755 --- a/tests/Models/KanbanCardCommentMapperTest.php +++ b/tests/Models/KanbanCardCommentMapperTest.php @@ -21,13 +21,11 @@ use Modules\Kanban\Models\KanbanCardCommentMapper; /** * @internal */ +#[\PHPUnit\Framework\Attributes\CoversClass(\Modules\Kanban\Models\KanbanCardCommentMapper::class)] final class KanbanCardCommentMapperTest extends \PHPUnit\Framework\TestCase { - /** - * @depends Modules\Kanban\tests\Models\KanbanCardMapperTest::testCRUD - * @covers \Modules\Kanban\Models\KanbanCardCommentMapper - * @group module - */ + #[\PHPUnit\Framework\Attributes\DependsExternal('\Modules\Kanban\tests\Models\KanbanCardMapperTest', 'testCRUD')] + #[\PHPUnit\Framework\Attributes\Group('module')] public function testCRUD() : void { $comment = new KanbanCardComment(); diff --git a/tests/Models/KanbanCardMapperTest.php b/tests/Models/KanbanCardMapperTest.php index 3328244..0b66b08 100755 --- a/tests/Models/KanbanCardMapperTest.php +++ b/tests/Models/KanbanCardMapperTest.php @@ -24,13 +24,11 @@ use Modules\Tag\Models\Tag; /** * @internal */ +#[\PHPUnit\Framework\Attributes\CoversClass(\Modules\Kanban\Models\KanbanCardMapper::class)] final class KanbanCardMapperTest extends \PHPUnit\Framework\TestCase { - /** - * @depends Modules\Kanban\tests\Models\KanbanCardMapperTest::testCRUD - * @covers \Modules\Kanban\Models\KanbanCardMapper - * @group module - */ + #[\PHPUnit\Framework\Attributes\DependsExternal('\Modules\Kanban\tests\Models\KanbanColumnMapperTest', 'testCRUD')] + #[\PHPUnit\Framework\Attributes\Group('module')] public function testCRUD() : void { $card = new KanbanCard(); @@ -61,10 +59,7 @@ final class KanbanCardMapperTest extends \PHPUnit\Framework\TestCase self::assertEquals($card->ref, $cardR->ref); } - /** - * @covers \Modules\Kanban\Models\KanbanCardMapper - * @group module - */ + #[\PHPUnit\Framework\Attributes\Group('module')] public function testTaskCard() : void { $card = new KanbanCard(); diff --git a/tests/Models/KanbanCardTest.php b/tests/Models/KanbanCardTest.php index 1bd1a0c..8cf03a7 100755 --- a/tests/Models/KanbanCardTest.php +++ b/tests/Models/KanbanCardTest.php @@ -23,6 +23,7 @@ use Modules\Tasks\Models\Task; /** * @internal */ +#[\PHPUnit\Framework\Attributes\CoversClass(\Modules\Kanban\Models\KanbanCard::class)] final class KanbanCardTest extends \PHPUnit\Framework\TestCase { private KanbanCard $card; @@ -35,10 +36,7 @@ final class KanbanCardTest extends \PHPUnit\Framework\TestCase $this->card = new KanbanCard(); } - /** - * @covers \Modules\Kanban\Models\KanbanCard - * @group module - */ + #[\PHPUnit\Framework\Attributes\Group('module')] public function testDefault() : void { self::assertEquals(0, $this->card->id); @@ -54,29 +52,20 @@ final class KanbanCardTest extends \PHPUnit\Framework\TestCase self::assertEquals([], $this->card->files); } - /** - * @covers \Modules\Kanban\Models\KanbanCard - * @group module - */ + #[\PHPUnit\Framework\Attributes\Group('module')] public function testColumnInputOutput() : void { $this->card->column = 1; self::assertEquals(1, $this->card->column); } - /** - * @covers \Modules\Kanban\Models\KanbanCard - * @group module - */ + #[\PHPUnit\Framework\Attributes\Group('module')] public function testCreateFromTask() : void { self::assertInstanceOf('\Modules\Kanban\Models\KanbanCard', $this->card->createFromTask(new Task())); } - /** - * @covers \Modules\Kanban\Models\KanbanCard - * @group module - */ + #[\PHPUnit\Framework\Attributes\Group('module')] public function testSerialize() : void { $this->card->name = 'Title'; diff --git a/tests/Models/KanbanColumnMapperTest.php b/tests/Models/KanbanColumnMapperTest.php index 55a2e72..3c8a3d0 100755 --- a/tests/Models/KanbanColumnMapperTest.php +++ b/tests/Models/KanbanColumnMapperTest.php @@ -20,13 +20,11 @@ use Modules\Kanban\Models\KanbanColumnMapper; /** * @internal */ +#[\PHPUnit\Framework\Attributes\CoversClass(\Modules\Kanban\Models\KanbanColumnMapper::class)] final class KanbanColumnMapperTest extends \PHPUnit\Framework\TestCase { - /** - * @depends Modules\Kanban\tests\Models\KanbanBoardMapperTest::testCRUD - * @covers \Modules\Kanban\Models\KanbanColumnMapper - * @group module - */ + #[\PHPUnit\Framework\Attributes\DependsExternal('\Modules\Kanban\tests\Models\KanbanBoardMapperTest', 'testCRUD')] + #[\PHPUnit\Framework\Attributes\Group('module')] public function testCRUD() : void { $column = new KanbanColumn(); diff --git a/tests/Models/KanbanColumnTest.php b/tests/Models/KanbanColumnTest.php index 3c78b06..14f2d3b 100755 --- a/tests/Models/KanbanColumnTest.php +++ b/tests/Models/KanbanColumnTest.php @@ -20,6 +20,7 @@ use Modules\Kanban\Models\KanbanColumn; /** * @internal */ +#[\PHPUnit\Framework\Attributes\CoversClass(\Modules\Kanban\Models\KanbanColumn::class)] final class KanbanColumnTest extends \PHPUnit\Framework\TestCase { private KanbanColumn $column; @@ -32,10 +33,7 @@ final class KanbanColumnTest extends \PHPUnit\Framework\TestCase $this->column = new KanbanColumn(); } - /** - * @covers \Modules\Kanban\Models\KanbanColumn - * @group module - */ + #[\PHPUnit\Framework\Attributes\Group('module')] public function testDefault() : void { self::assertEquals(0, $this->column->id); @@ -45,20 +43,14 @@ final class KanbanColumnTest extends \PHPUnit\Framework\TestCase self::assertEquals([], $this->column->getCards()); } - /** - * @covers \Modules\Kanban\Models\KanbanColumn - * @group module - */ + #[\PHPUnit\Framework\Attributes\Group('module')] public function testCardInputOutput() : void { $this->column->addCard(new KanbanCard()); self::assertCount(1, $this->column->getCards()); } - /** - * @covers \Modules\Kanban\Models\KanbanColumn - * @group module - */ + #[\PHPUnit\Framework\Attributes\Group('module')] public function testCardRemove() : void { $this->column->addCard(new KanbanCard()); @@ -68,10 +60,7 @@ final class KanbanColumnTest extends \PHPUnit\Framework\TestCase self::assertFalse($this->column->removeCard(0)); } - /** - * @covers \Modules\Kanban\Models\KanbanColumn - * @group module - */ + #[\PHPUnit\Framework\Attributes\Group('module')] public function testSerialize() : void { $this->column->name = 'Name'; diff --git a/tests/Models/NullKanbanBoardTest.php b/tests/Models/NullKanbanBoardTest.php index 9bcbb83..ceb5a07 100755 --- a/tests/Models/NullKanbanBoardTest.php +++ b/tests/Models/NullKanbanBoardTest.php @@ -19,31 +19,23 @@ use Modules\Kanban\Models\NullKanbanBoard; /** * @internal */ +#[\PHPUnit\Framework\Attributes\CoversClass(\Modules\Kanban\Models\NullKanbanBoard::class)] final class NullKanbanBoardTest extends \PHPUnit\Framework\TestCase { - /** - * @covers \Modules\Kanban\Models\NullKanbanBoard - * @group module - */ + #[\PHPUnit\Framework\Attributes\Group('module')] public function testNull() : void { self::assertInstanceOf('\Modules\Kanban\Models\KanbanBoard', new NullKanbanBoard()); } - /** - * @covers \Modules\Kanban\Models\NullKanbanBoard - * @group module - */ + #[\PHPUnit\Framework\Attributes\Group('module')] public function testId() : void { $null = new NullKanbanBoard(2); self::assertEquals(2, $null->id); } - /** - * @covers \Modules\Kanban\Models\NullKanbanBoard - * @group module - */ + #[\PHPUnit\Framework\Attributes\Group('module')] public function testJsonSerialize() : void { $null = new NullKanbanBoard(2); diff --git a/tests/Models/NullKanbanCardTest.php b/tests/Models/NullKanbanCardTest.php index 7febdd0..7edfa5c 100755 --- a/tests/Models/NullKanbanCardTest.php +++ b/tests/Models/NullKanbanCardTest.php @@ -19,31 +19,23 @@ use Modules\Kanban\Models\NullKanbanCard; /** * @internal */ +#[\PHPUnit\Framework\Attributes\CoversClass(\Modules\Kanban\Models\NullKanbanCard::class)] final class NullKanbanCardTest extends \PHPUnit\Framework\TestCase { - /** - * @covers \Modules\Kanban\Models\NullKanbanCard - * @group module - */ + #[\PHPUnit\Framework\Attributes\Group('module')] public function testNull() : void { self::assertInstanceOf('\Modules\Kanban\Models\KanbanCard', new NullKanbanCard()); } - /** - * @covers \Modules\Kanban\Models\NullKanbanCard - * @group module - */ + #[\PHPUnit\Framework\Attributes\Group('module')] public function testId() : void { $null = new NullKanbanCard(2); self::assertEquals(2, $null->id); } - /** - * @covers \Modules\Kanban\Models\NullKanbanCard - * @group module - */ + #[\PHPUnit\Framework\Attributes\Group('module')] public function testJsonSerialize() : void { $null = new NullKanbanCard(2); diff --git a/tests/Models/NullKanbanColumnTest.php b/tests/Models/NullKanbanColumnTest.php index 6aa9b9d..cd8dfde 100755 --- a/tests/Models/NullKanbanColumnTest.php +++ b/tests/Models/NullKanbanColumnTest.php @@ -19,31 +19,23 @@ use Modules\Kanban\Models\NullKanbanColumn; /** * @internal */ +#[\PHPUnit\Framework\Attributes\CoversClass(\Modules\Kanban\Models\NullKanbanColumn::class)] final class NullKanbanColumnTest extends \PHPUnit\Framework\TestCase { - /** - * @covers \Modules\Kanban\Models\NullKanbanColumn - * @group module - */ + #[\PHPUnit\Framework\Attributes\Group('module')] public function testNull() : void { self::assertInstanceOf('\Modules\Kanban\Models\KanbanColumn', new NullKanbanColumn()); } - /** - * @covers \Modules\Kanban\Models\NullKanbanColumn - * @group module - */ + #[\PHPUnit\Framework\Attributes\Group('module')] public function testId() : void { $null = new NullKanbanColumn(2); self::assertEquals(2, $null->id); } - /** - * @covers \Modules\Kanban\Models\NullKanbanColumn - * @group module - */ + #[\PHPUnit\Framework\Attributes\Group('module')] public function testJsonSerialize() : void { $null = new NullKanbanColumn(2); diff --git a/tests/phpunit_default.xml b/tests/phpunit_default.xml index d350430..e4a5639 100755 --- a/tests/phpunit_default.xml +++ b/tests/phpunit_default.xml @@ -1,31 +1,6 @@ - - - - ../ - - - ../vendor* - ../MainRepository* - ../Karaka* - ../Admin/Install/Application* - ../phpOMS* - ../tests* - ../*/tests* - ../**/tests* - */tests* - ../* - ../* - ../* - ../* - ../* - ../**/test* - ../**/Theme* - ../**/Admin/Routes* - ../**/Admin/Hooks* - ../**/Admin/Install* - ../Media/Files* - + + @@ -56,4 +31,31 @@ + + + ../ + + + ../vendor* + ../MainRepository* + ../Karaka* + ../Admin/Install/Application* + ../phpOMS* + ../tests* + ../*/tests* + ../**/tests* + */tests* + ../* + ../* + ../* + ../* + ../* + ../**/test* + ../**/Theme* + ../**/Admin/Routes* + ../**/Admin/Hooks* + ../**/Admin/Install* + ../Media/Files* + +