id = new class() implements IdAttributInterface { use IdAttribut; }; } public function testConstruct(): void { $this->assertFalse($this->id->hasId()); $this->assertNull($this->id->getId()); } public function testAccessors(): void { $id = 1234; $this->assertNull($this->id->setId($id)); $this->assertEquals($id, $this->id->getId()); $this->assertTrue($this->id->hasId()); $this->assertNull($this->id->setId(0)); $this->assertTrue($this->id->hasId()); } }