Тестирование. Как отменить запись в БД при прогоне теста? Laravel

155
19 апреля 2019, 03:20

При прогоне тестов (CRUD) нужно удалять (или отменять) запись в БД, что бы не лезть руками каждый раз в тест и не переписывать id для всех методов.

рассматриваю следующий метод:

  DB::table('table_name')->truncate(); 

Идеальный вариант для теста: не делает инкремент для id, но как прописать его в "рабочий" контроллер, где уже есть метод ->delete(); - который делает автоинкремент для "рабочей" версии.

Кроме как сделать "перегруженный" контроллер, больше версий не вижу.

READ ALSO
Как обработать такой массив на php

Как обработать такой массив на php

в качестве value в цикле

193
Шаблон single.php

Шаблон single.php

У меня есть post type "news" я сделал для него шаблон single-newsНо когда перехожу по ссылки на конкретную новость мне выдает 404 страницу

172
Почему входит в массив?

Почему входит в массив?

Почему выводит "входит"?

154