Тестирование Laravel 5.5+ и разработка через тестирование (Test-Driven Development, TDD)
Тестирование кода вручную - занятие не из приятных. Вы вручную создаете данные в БД в нужном виде, вручную выполняете нужные действия в нужных условиях, а затем вручную пересоздаете начальные условия - и так до тех пор, пока не добьетесь нужного результат...