1. PHP / Говнокод #19772

    +2

    1. 1
    2. 2
    3. 3
    4. 4
    5. 5
    6. 6
    try {
        $files->load($avatar);
        $this->fail('Fail message');
    } catch (\Exception $ex) {
        //All good
    }

    Это авто тест на метод $files->load
    $this->fail - здесь кидает исключение

    All good - и не важно какое исключение кинет $files->load, а если не кинет, то вызовем fail который наверняка кинет исключение

    Запостил: Alex89, 07 Апреля 2016

    Комментарии (2) RSS

    • А в PHP die и выброс исключения -- одно и то же?
      Ответить
      • die не бросает исключение.
        Ну использовать die это уж вообще смерть)
        Ответить

    Добавить комментарий