File tree 2 files changed +6
-0
lines changed
Tests/Unit/DependencyInjection
2 files changed +6
-0
lines changed Original file line number Diff line number Diff line change @@ -11,6 +11,10 @@ services:
11
11
- ' @enqueue.client.rpc_factory'
12
12
- ' @enqueue.client.extensions'
13
13
14
+ Enqueue\Client\ProducerInterface :
15
+ public : true
16
+ alias : ' Enqueue\Client\Producer'
17
+
14
18
# Deprecated. To be removed in 0.10.
15
19
enqueue.client.producer :
16
20
public : true
Original file line number Diff line number Diff line change 7
7
use Enqueue \Bundle \Tests \Unit \Mocks \FooTransportFactory ;
8
8
use Enqueue \Bundle \Tests \Unit \Mocks \TransportFactoryWithoutDriverFactory ;
9
9
use Enqueue \Client \Producer ;
10
+ use Enqueue \Client \ProducerInterface ;
10
11
use Enqueue \Client \TraceableProducer ;
11
12
use Enqueue \Consumption \QueueConsumer ;
12
13
use Enqueue \JobQueue \JobRunner ;
@@ -189,6 +190,7 @@ public function testShouldLoadClientServicesWhenEnabled()
189
190
self ::assertTrue ($ container ->hasDefinition ('foo.driver ' ));
190
191
self ::assertTrue ($ container ->hasDefinition ('enqueue.client.config ' ));
191
192
self ::assertTrue ($ container ->hasDefinition (Producer::class));
193
+ self ::assertTrue ($ container ->hasAlias (ProducerInterface::class));
192
194
}
193
195
194
196
public function testShouldNotCreateDriverIfFactoryDoesNotImplementDriverFactoryInterface ()
You can’t perform that action at this time.
0 commit comments