getId()); self::assertEquals(0, $comment->getCard()); self::assertEquals('', $comment->description); self::assertEquals(0, $comment->createdBy->getId()); self::assertInstanceOf('\DateTimeImmutable', $comment->createdAt); self::assertEquals([], $comment->getMedia()); } /** * @covers Modules\Kanban\Models\KanbanCardComment * @group module */ public function testSetGet() : void { $comment = new KanbanCardComment(); $comment->setCard(2); $comment->description = 'Description'; $comment->createdBy = new NullAccount(1); $comment->addMedia(3); self::assertEquals(2, $comment->getCard()); self::assertEquals('Description', $comment->description); self::assertEquals(1, $comment->createdBy->getId()); self::assertEquals([3], $comment->getMedia()); } }