文件名称:log-fake:减少了使用Laravel框架进行测试的假记录器
文件大小:992KB
文件格式:ZIP
更新时间:2024-02-24 06:30:39
testing php laravel logging fake
为Laravel记录假货 可以伪造大量Laravel外观/服务,例如带有Bus::fake()的Dispatcher,以帮助进行测试和声明。 该软件包使您能够在应用程序中伪造记录器,并包括针对Laravel 5.6中的日志大修引入的通道和堆栈进行断言的功能。 版本支持 PHP的:7.1,7.2,7.3,7.4,8.0 Laravel : 5.6、5.7、5.8、6.0、7.0、8.0 PHPUnit :7.0、8.0、9.0 安装 您可以使用进行安装。 $ composer require timacdonald/log-fake --dev 基本用法 <?php use Illuminate \ Support \ Str ; use TiMacDonald \ Log \ LogFake ; use Illuminate \ Support \ Facades \ Log ; //... Log :: swap ( new LogFake ); Log :: info ( 'Donuts have arrived' ); Log :: assertLogged ( 'inf
【文件预览】:
log-fake-master
----.gitignore(58B)
----license.txt(1KB)
----phpstan.neon(109B)
----.php_cs.dist(173B)
----.github()
--------workflows()
----art()
--------socialcard.png(67KB)
--------logo@1x.png(65KB)
--------logo@2x.png(159KB)
--------logo@3x.png(265KB)
--------logo@4x.png(387KB)
--------header.png(64KB)
----tests()
--------LogFakeTest.php(20KB)
--------helpers.php(270B)
----composer.json(2KB)
----phpunit.xml.dist(665B)
----src()
--------ChannelFake.php(2KB)
--------LogHelpers.php(2KB)
--------LogFake.php(6KB)
----readme.md(6KB)
----psalm.xml(1KB)
----infection.json.dist(281B)