中秋节快乐

This commit is contained in:
Alone
2024-09-14 17:00:49 +08:00
parent 610dee88cd
commit dff1b038b1
4286 changed files with 807503 additions and 6 deletions
+38
View File
@@ -0,0 +1,38 @@
<?php
namespace think\test\queue;
use Mockery as m;
use PHPUnit\Framework\TestCase;
use think\App;
use think\Config;
use think\Queue;
use think\queue\connector\Sync;
class QueueTest extends TestCase
{
public function tearDown()
{
m::close();
}
public function testDefaultConnectionCanBeResolved()
{
$app = m::mock(App::class);
$sync = new Sync();
$app->shouldReceive('make')->once()->with('\think\queue\connector\Sync')->andReturn($sync);
$config = m::mock(Config::class);
$config->shouldReceive('get')->once()->with('queue.connector', 'Sync')->andReturn('sync');
$app->shouldReceive('get')->once()->with('config')->andReturn($config);
$queue = new Queue($app);
$this->assertSame($sync, $queue->driver('sync'));
$this->assertSame($sync, $queue->driver());
}
}