NOVINKA! E-learningové kurzy umělé inteligence. Nyní AI za nejlepší ceny. Zjisti více:
NOVINKA – Víkendový online kurz Software tester, který tě posune dál. Zjisti, jak na to!

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.