【发布时间】:2023-01-12 03:39:08
【问题描述】:
我想将我的应用程序从自定义框架移动到 Laravel,我试图弄清楚将来如何在 Laravel 上提供测试。
目前我这样测试:
- 我的应用程序位于两个文件夹
main和test-
mainappexample.com域的文件夹 -
testtest.appexample.com域的文件夹
-
- 所以当我想做一些更改时,首先我将其放入
test文件夹并检查是否一切正常,然后我将替换test文件夹复制到main文件夹
如果我想使用 laravel,我应该如何使用 laravel 正确地进行这些测试?
谢谢
【问题讨论】:
-
如果您要设置一个“测试”环境,为什么不设置一个“测试”数据库呢?为测试和实际环境使用相同的数据库只会增强墨菲定律
-
是的,“测试”数据库也应该如此,但问题更多是关于如何正确测试代码?应该是 2 个 laravel 项目(一个用于生产,一个用于测试)还是可以用 1 个 laravel 项目制作?