关于 Laravel 扩展包测试的问题?
我想问一下,大家平时开发laravel扩展包的时候都是怎么测试的?
我写一个包,用到了Application和filesystem,测试的时候,我跟着代码实例化了一个filesystem,这个没问题,问题在于:
由于没有使用laravel框架模板,所以并没有App\Http\Kernel这些类,没有这些类就没办法实例化Application.自己继承,感觉测试代码又冗余了.
请教一下大家有没有什么好的办法?
补充以下:我是想单独测试这个包,也就是使用phpunit对包里面的类做单元测试,我在包项目里面require了laravel/framework所以基础环境时有的,就是没有办法实例化Application
推荐文章: