component = new DashboardComponent(); } #[\PHPUnit\Framework\Attributes\Group('module')] public function testDefault() : void { self::assertEquals(0, $this->component->id); self::assertEquals(0, $this->component->order); self::assertEquals(0, $this->component->board); self::assertEquals('', $this->component->module); self::assertEquals('', $this->component->component); } #[\PHPUnit\Framework\Attributes\Group('module')] public function testSerialize() : void { $this->component->board = 3; $this->component->order = 2; $this->component->module = 'Test'; $this->component->component = 'Component'; self::assertEquals( [ 'id' => 0, 'board' => 3, 'order' => 2, 'module' => 'Test', 'component' => 'Component', ], $this->component->jsonSerialize() ); } }