ОК, может быть, я не понимаю это правильно.Я новичок в модульном тестировании.Но я хочу протестировать что-то вроде этого:
У меня есть действие, которое отображает заявки для пользователя на текущий день.Я хочу сделать утверждение, которое проверит, если: если есть 0 билетов, то в сообщениях говорится «нет билетов на сегодня», если существует> 0 билетов, чем система отображает таблицу.Я знаю, как проверить, отображает ли представление сообщение или таблицу, но как сделать «если» в тесте?Что-то вроде:
<code>
if(count($tickets > 0) {
$this->assertQuery('table');
} else {
$this->assertQueryContentContains('#message', 'No tickets for today');
}
</code>
Я не понимаю, как создать данные-заглушки или получить значение определенной переменной из действия.