JhaoDa, нужен новый компонент (плагин, пакет, не уверен, как правильнее в случае с Laravel это назвать), который должен поддерживать работу с текущим легаси, в котором используется Laravel 5. Для этого нового компонента нужны тесты. Писать их хочется, используя современные версии PHPUnit.
В смысле зачем? Ну например происходит переход на новый стек, но старый код еще работает. Переход долгий, поддержка старого кода требуется. Хочется производить ее с новыми подходами в тестировании.
JhaoDa, парни, ну слушайте, я бы тогда наверное сюда пришел с вопросом, как обновиться до современной версии Laravel, если бы мне понадобилась в этом помощь? :-)
Максим Федоров, это не 6 строк, далеко. SQLite в памяти хорош тем, что как бы не закончился тест, БД будет очищена и погнали дальше. В случае с сервером, как предлагаете вы, вся красота рушится как раз, появляется две большие задачи - начать работать с этим сервером и настроить его, 6 строчками тут вряд ли ограничишься.
Дмитрий, это как я попробую не в memory в CI в контейнере что-то сделать? Извините, но вы, похоже, не понимаете, о чем речь, либо я совершенно не понимаю вас.
Дмитрий, Максим Федоров, вы смеетесь же, верно? :-) ORM конечно же без проблем все съест, у нас оно и так работает в тестах с одной СУБД, а на проде в другой. Но вот со сменой СУБД для тестов все будет куда интереснее, учитывая, что это далеко не новый проект, много легаси как в тестах, так и в приложении, плюс стандарт де-факто все же SQLite для подобного, плюс я лично не знаю, как запустить MySQL в памяти так же, как это делается с SQLite. SO со мной солидарен.