element = new TicketElement(); } /** * @covers Modules\Support\Models\TicketElement * @group module */ public function testDefault() : void { self::assertEquals(0, $this->element->getId()); self::assertEquals(0, $this->element->time); self::assertEquals(0, $this->element->ticket); } /** * @covers Modules\Support\Models\TicketElement * @group module */ public function testSerialize() : void { $this->element->time = 10; $this->element->ticket = 2; $serialized = $this->element->jsonSerialize(); unset($serialized['taskElement']); self::assertEquals( [ 'id' => 0, 'time' => 10, 'ticket' => 2, ], $serialized ); } }