You've already forked Php-Template
feat: register CommandBusProvider and simplify Logger facade usage in tests
All checks were successful
🧪✨ Tests Workflow / 🛡️ 🔒 Library Audit (push) Successful in 2m50s
🧪✨ Tests Workflow / 📝 ✨ Code Lint (push) Successful in 2m40s
🧪✨ Tests Workflow / 🛡️ 🔒 License Check (push) Successful in 2m55s
🧪✨ Tests Workflow / 🧪 ✨ Database Migrations (push) Successful in 3m9s
🧪✨ Tests Workflow / 🐙 🔍 Code Sniffer (push) Successful in 2m56s
🧪✨ Tests Workflow / 🧪 ✅ Unit Tests (push) Successful in 1m22s
All checks were successful
🧪✨ Tests Workflow / 🛡️ 🔒 Library Audit (push) Successful in 2m50s
🧪✨ Tests Workflow / 📝 ✨ Code Lint (push) Successful in 2m40s
🧪✨ Tests Workflow / 🛡️ 🔒 License Check (push) Successful in 2m55s
🧪✨ Tests Workflow / 🧪 ✨ Database Migrations (push) Successful in 3m9s
🧪✨ Tests Workflow / 🐙 🔍 Code Sniffer (push) Successful in 2m56s
🧪✨ Tests Workflow / 🧪 ✅ Unit Tests (push) Successful in 1m22s
This commit is contained in:
@@ -10,6 +10,7 @@ use Siteworxpro\App\Services\Facade;
|
|||||||
use Siteworxpro\App\Services\Facades\Config;
|
use Siteworxpro\App\Services\Facades\Config;
|
||||||
use Siteworxpro\App\Services\Facades\Dispatcher;
|
use Siteworxpro\App\Services\Facades\Dispatcher;
|
||||||
use Siteworxpro\App\Services\ServiceProviders\BrokerServiceProvider;
|
use Siteworxpro\App\Services\ServiceProviders\BrokerServiceProvider;
|
||||||
|
use Siteworxpro\App\Services\ServiceProviders\CommandBusProvider;
|
||||||
use Siteworxpro\App\Services\ServiceProviders\DispatcherServiceProvider;
|
use Siteworxpro\App\Services\ServiceProviders\DispatcherServiceProvider;
|
||||||
use Siteworxpro\App\Services\ServiceProviders\LoggerServiceProvider;
|
use Siteworxpro\App\Services\ServiceProviders\LoggerServiceProvider;
|
||||||
use Siteworxpro\App\Services\ServiceProviders\RedisServiceProvider;
|
use Siteworxpro\App\Services\ServiceProviders\RedisServiceProvider;
|
||||||
@@ -33,7 +34,8 @@ class Kernel
|
|||||||
LoggerServiceProvider::class,
|
LoggerServiceProvider::class,
|
||||||
RedisServiceProvider::class,
|
RedisServiceProvider::class,
|
||||||
DispatcherServiceProvider::class,
|
DispatcherServiceProvider::class,
|
||||||
BrokerServiceProvider::class
|
BrokerServiceProvider::class,
|
||||||
|
CommandBusProvider::class,
|
||||||
];
|
];
|
||||||
|
|
||||||
/**
|
/**
|
||||||
|
|||||||
@@ -9,7 +9,9 @@ use Psr\Container\ContainerExceptionInterface;
|
|||||||
use Psr\Container\NotFoundExceptionInterface;
|
use Psr\Container\NotFoundExceptionInterface;
|
||||||
use Psr\Log\LoggerInterface;
|
use Psr\Log\LoggerInterface;
|
||||||
use Psr\Log\LogLevel;
|
use Psr\Log\LogLevel;
|
||||||
|
use RoadRunner\Logger\Logger as RRLogger;
|
||||||
use Siteworxpro\App\Log\Logger;
|
use Siteworxpro\App\Log\Logger;
|
||||||
|
use Siteworxpro\App\Services\Facades\Logger as LoggerFacade;
|
||||||
use Siteworxpro\Tests\Unit;
|
use Siteworxpro\Tests\Unit;
|
||||||
|
|
||||||
class LoggerRpcTest extends Unit
|
class LoggerRpcTest extends Unit
|
||||||
@@ -36,8 +38,8 @@ class LoggerRpcTest extends Unit
|
|||||||
->with('message', ['key' => 'value'])
|
->with('message', ['key' => 'value'])
|
||||||
->times(1);
|
->times(1);
|
||||||
|
|
||||||
\Siteworxpro\App\Services\Facades\Logger::getFacadeContainer()
|
LoggerFacade::getFacadeContainer()
|
||||||
->bind(\RoadRunner\Logger\Logger::class, function () use ($mock) {
|
->bind(RRLogger::class, function () use ($mock) {
|
||||||
return $mock;
|
return $mock;
|
||||||
});
|
});
|
||||||
|
|
||||||
@@ -63,8 +65,8 @@ class LoggerRpcTest extends Unit
|
|||||||
->with('message', ['key' => 'value'])
|
->with('message', ['key' => 'value'])
|
||||||
->times(2);
|
->times(2);
|
||||||
|
|
||||||
\Siteworxpro\App\Services\Facades\Logger::getFacadeContainer()
|
LoggerFacade::getFacadeContainer()
|
||||||
->bind(\RoadRunner\Logger\Logger::class, function () use ($mock) {
|
->bind(RRLogger::class, function () use ($mock) {
|
||||||
return $mock;
|
return $mock;
|
||||||
});
|
});
|
||||||
|
|
||||||
@@ -91,8 +93,8 @@ class LoggerRpcTest extends Unit
|
|||||||
->with('message', ['key' => 'value'])
|
->with('message', ['key' => 'value'])
|
||||||
->times(1);
|
->times(1);
|
||||||
|
|
||||||
\Siteworxpro\App\Services\Facades\Logger::getFacadeContainer()
|
LoggerFacade::getFacadeContainer()
|
||||||
->bind(\RoadRunner\Logger\Logger::class, function () use ($mock) {
|
->bind(RRLogger::class, function () use ($mock) {
|
||||||
return $mock;
|
return $mock;
|
||||||
});
|
});
|
||||||
|
|
||||||
@@ -118,8 +120,8 @@ class LoggerRpcTest extends Unit
|
|||||||
->with('message', ['key' => 'value'])
|
->with('message', ['key' => 'value'])
|
||||||
->times(4);
|
->times(4);
|
||||||
|
|
||||||
\Siteworxpro\App\Services\Facades\Logger::getFacadeContainer()
|
LoggerFacade::getFacadeContainer()
|
||||||
->bind(\RoadRunner\Logger\Logger::class, function () use ($mock) {
|
->bind(RRLogger::class, function () use ($mock) {
|
||||||
return $mock;
|
return $mock;
|
||||||
});
|
});
|
||||||
|
|
||||||
@@ -147,8 +149,8 @@ class LoggerRpcTest extends Unit
|
|||||||
$mock->expects('log')
|
$mock->expects('log')
|
||||||
->with('notaloglevel', 'message', ['key' => 'value']);
|
->with('notaloglevel', 'message', ['key' => 'value']);
|
||||||
|
|
||||||
\Siteworxpro\App\Services\Facades\Logger::getFacadeContainer()
|
LoggerFacade::getFacadeContainer()
|
||||||
->bind(\RoadRunner\Logger\Logger::class, function () use ($mock) {
|
->bind(RRLogger::class, function () use ($mock) {
|
||||||
return $mock;
|
return $mock;
|
||||||
});
|
});
|
||||||
|
|
||||||
|
|||||||
Reference in New Issue
Block a user