Letní akce! Lákají tě IT školení C#, Javy a PHP v Brně? Přihlas se a napiš nám do zpráv kód "BRNO 500" pro slevu 500 Kč na libovolný brněnský kurz. Lze kombinovat se slevami uvedenými u školení i použít pro více kurzů. Akce končí 28.7.

Diskuze: Autoload a špatný parametr v seleniu

PHP PHP Autoload a špatný parametr v seleniu American English version English version

Aktivity (1)
Avatar
Ëliška Schillerová:12.8.2017 11:44

Dobrý den, snažím se si napsat testy na zdejší jednochuchý systím v MVC architektuře. Bohužel jsem narazila na problém.
1, ve složce tests není _bootstrap.php, tak nevím, kam zaregistroval autoloader.
2, jak parsuji URL, tak mám ve smerovacKontroler

public function getData($url)
{
        $url = parse_url($url);
        $url = ltrim($url, '/');
        $url = trim($url);
        $data = explode('/', $url);
        foreach ($_POST as $key => $val)
                $data[$key] = $val;
        return $data;
}

když tuto metodu zkusím otestovat, dostanu:

        function testParseURL()
        {
                $this->assertEquals(['tests'] , $this->SmerovacKontroler->getData('localhost/tests'));
        }
// chyba =>
PHPUnit_Framework_Error_Warning : ltrim() expects parameter 1 to be string, array given

ale já tam předávám string. Nevíte někdo, jak na to?
Díky

 
Odpovědět 12.8.2017 11:44
Děláme co je v našich silách, aby byly zdejší diskuze co nejkvalitnější. Proto do nich také mohou přispívat pouze registrovaní členové. Pro zapojení do diskuze se přihlas. Pokud ještě nemáš účet, zaregistruj se, je to zdarma.

Zobrazeno 1 zpráv z 1.