public function testFoundWithUID() { Pickles\Object::$instances = []; $_SERVER['REQUEST_METHOD'] = 'GET'; $_SERVER['SERVER_NAME'] = '127.0.0.1'; file_put_contents('/tmp/pickles.php', '<?php $config = [ "environments" => [ "local" => "127.0.0.1", "production" => "123.456.789.0", ], "datasources" => [], ]; '); Pickles\Config::getInstance('/tmp/pickles.php'); $response = json_encode(['meta' => ['status' => 405, 'message' => 'Method not allowed.']]); $this->expectOutputString($response); $_SERVER['REQUEST_METHOD'] = 'GET'; $_REQUEST['request'] = 'v1/router/1'; new Pickles\Router(); }
public function testGetInstanceWithoutClass() { $this->assertFalse(Pickles\Object::getInstance()); }