File tree Expand file tree Collapse file tree 3 files changed +18
-9
lines changed Expand file tree Collapse file tree 3 files changed +18
-9
lines changed Original file line number Diff line number Diff line change 11<?php
2- namespace Imi \Queue \Test ;
2+ namespace Imi \Queue \Test \ Queue ;
33
4- use Imi \App ;
54use Imi \Queue \Model \Message ;
65use Imi \Queue \Driver \IQueueDriver ;
7- use Imi \Queue \Driver \RedisQueueDriver ;
86
9- class QueueTest extends BaseTest
7+ abstract class BaseQueueTest extends BaseTest
108{
11- protected function getDriver (): IQueueDriver
12- {
13- return App::getBean (RedisQueueDriver::class, 'imi-queue-test ' );
14- }
9+ protected abstract function getDriver (): IQueueDriver ;
1510
1611 public function testPush ()
1712 {
Original file line number Diff line number Diff line change 11<?php
2- namespace Imi \Queue \Test ;
2+ namespace Imi \Queue \Test \ Queue ;
33
44use PHPUnit \Framework \TestCase ;
55
Original file line number Diff line number Diff line change 1+ <?php
2+ namespace Imi \Queue \Test \Queue ;
3+
4+ use Imi \App ;
5+ use Imi \Queue \Driver \IQueueDriver ;
6+ use Imi \Queue \Driver \RedisQueueDriver ;
7+
8+ class RedisQueueTest extends BaseQueueTest
9+ {
10+ protected function getDriver (): IQueueDriver
11+ {
12+ return App::getBean (RedisQueueDriver::class, 'imi-queue-test ' );
13+ }
14+ }
You can’t perform that action at this time.
0 commit comments