Я запускаю Laravel 6 на Windows 10. Я проводил тестирование некоторых функций, но по какой-то причине в странных обстоятельствах база данных выдает ошибку.
Поэтому при выполнении тестов я отправляю два запроса в одну и ту же конечную точку, используя разные значения параметров.
В первом тесте он работает нормально, утверждения завершены и тест пройден. Но когда дело доходит до второго теста, он терпит неудачу. С ошибкой: General error: 1 no such column: table.column
.
Я видел, что люди думают, что это из-за использования одинарных кавычек при использовании базы данных sqlite (для тестирования в этом случае). Но это не сработало, и это не будет иметь значения, если первый тест проходит правильно?
Я не понимаю, почему он работает для одного теста, а не для второго (даже если тест практически одинаковый).