* @group framework */ public function testInputOutput() : void { $obj = new class() extends ApplicationAbstract {}; $obj->appName = 'Test'; self::assertEquals('Test', $obj->appName); } /** * @testdox Application values cannot be overwritten * @covers phpOMS\Application\ApplicationAbstract * @group framework */ public function testInvalidInputOutput() : void { $obj = new class() extends ApplicationAbstract {}; $obj->appName = 'Test'; $obj->appName = 'ABC'; self::assertEquals('Test', $obj->appName); } }