obj = new class() extends BarAbstract {}; } #[\PHPUnit\Framework\Attributes\Group('framework')] public function testSetGet() : void { $this->obj->setContent('abc'); self::assertEquals('abc', $this->obj->getContent()); } #[\PHPUnit\Framework\Attributes\Group('framework')] public function testInvalidDimensionWidth() : void { $this->expectException(\OutOfBoundsException::class); $this->obj->setDimension(-2, 1); } #[\PHPUnit\Framework\Attributes\Group('framework')] public function testInvalidDimensionHeight() : void { $this->expectException(\OutOfBoundsException::class); $this->obj->setDimension(1, -2); } #[\PHPUnit\Framework\Attributes\Group('framework')] public function testInvalidOrientation() : void { $this->expectException(\phpOMS\Stdlib\Base\Exception\InvalidEnumValue::class); $this->obj->setOrientation(99); } }