public function testCanPopulateFromPost() { $request = new Request(); // Just filling the superglobal... $_POST['hi'] = 'hey'; self::assertArrayHasKey('hi', $_POST); $request->populateFromPost(); self::assertEquals('hey', $request->getValue('post-hi')); }