Vydělávej až 160.000 Kč měsíčně! Akreditované rekvalifikační kurzy s garancí práce od 0 Kč. Více informací.
Hledáme nové posily do ITnetwork týmu. Podívej se na volné pozice a přidej se do nejagilnější firmy na trhu - Více informací.

Diskuze: Autoload a špatný parametr v seleniu

V předchozím kvízu, Online test znalostí PHP, jsme si ověřili nabyté zkušenosti z kurzu.

Aktivity
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.