'bob'] ], # property does not exist [['http' => 'bob'] ], # property must have an array as value ]; } /** * Check that all tests are failing * * @dataProvider getFailingInstanceScenarios */ public function testFailingInstanceScenarios($data) { $this->expectException(Exception::class); $config = new Configuration(); $config->dispatchParameters($data); } /** * Check a call of getConfig() with a non existing parameter * throws an Exception */ public function testFailingOnNonExistingParameter() { $this->expectException(Exception::class); $config = new Configuration(); $config->getConfig('https'); } } __halt_compiler();----SIGNATURE:----nquDPqT5vTim+bIqTXvX3HMHLKJZYbk31B9qlMBkH1cHf2bcTyy0fvL0OxkMlE3lacmfTsDN7NerMWUOyt+uXA0Pyxp4VdZ06aOwU6ymZPCTVN4NZbHIuFLZ+Q9fObaR+nCowrCNwl3D51ZqfniOdArCsBwYEmupnNgSF7RfUtu8Iy4EXMdybIwgUPdzTubvYp1qAZWlHbpUQ/S7S/aK4d0QbsWejwCIfdtdzcZruhsGAtap3OvPpvFsmaETo6CNeJXwc84MM6ItEd5mUBhCVkrrpBYclqs2Txev8icms27mg4FvY6Zo4GJM2Hwl/45i5URyeCWbE1Ve58HQrTyqy9hW/Nyi+nKWTPLW8m2enW5SmawfwbShQOAqGU2q4z0e/u8b8f1GVotmdHhb+OBadel9thKyMkSMiEhSpkvp0K5OXzsipC9ebwfBMSHqe/6H8dWa83QR21HTbmWyIeWJa4BT3u6CQkxspuDi2vhqr+pmmASvZWN2eDPY85NihCsLYnt0ZaDsaw+2yT0Wy7AfQp/rhzN7A58qXyfGrVscENCMXfiycf59wHPG+nVxm7WOqgXWTpF/IDpwDqo7Xon9OfB2blBo4nhgNsJR8Gwy/kzcj0GXt+ERtGu6wC1S3X0RhrVeIXFdANqpKiKcZjsygKcuXLpb/Y2kSSYSGOfWcp0=----ATTACHMENT:----MTA3MjcyNzAyMzgzMDI1NiA4Mzc1OTc4OTM1NDg2NzU4IDE1NTkyMDAyODUyOTA1NzY=