2
2
3
3
namespace Enqueue \Bundle \Tests \Unit ;
4
4
5
- use Enqueue \AmqpBunny \AmqpConnectionFactory as AmqpBunnyConnectionFactory ;
6
- use Enqueue \AmqpExt \AmqpConnectionFactory as AmqpExtConnectionFactory ;
7
- use Enqueue \AmqpLib \AmqpConnectionFactory as AmqpLibConnectionFactory ;
8
5
use Enqueue \Bundle \DependencyInjection \Compiler \BuildClientExtensionsPass ;
9
6
use Enqueue \Bundle \DependencyInjection \Compiler \BuildClientRoutingPass ;
10
7
use Enqueue \Bundle \DependencyInjection \Compiler \BuildConsumptionExtensionsPass ;
@@ -113,7 +110,7 @@ public function testShouldRegisterStompAndRabbitMqStompTransportFactories()
113
110
$ bundle ->build ($ container );
114
111
}
115
112
116
- public function testShouldRegisterAmqpExtAndRabbitMqAmqpExtTransportFactories ()
113
+ public function testShouldRegisterAmqpAndRabbitMqAmqpTransportFactories ()
117
114
{
118
115
$ extensionMock = $ this ->createEnqueueExtensionMock ();
119
116
@@ -125,43 +122,15 @@ public function testShouldRegisterAmqpExtAndRabbitMqAmqpExtTransportFactories()
125
122
->method ('addTransportFactory ' )
126
123
->with ($ this ->isInstanceOf (AmqpTransportFactory::class))
127
124
->willReturnCallback (function (AmqpTransportFactory $ factory ) {
128
- $ this ->assertSame (AmqpExtConnectionFactory::class , $ factory ->getAmqpConnectionFactoryClass ());
125
+ $ this ->assertSame (' amqp ' , $ factory ->getName ());
129
126
})
130
127
;
131
128
$ extensionMock
132
129
->expects ($ this ->at (3 ))
133
130
->method ('addTransportFactory ' )
134
131
->with ($ this ->isInstanceOf (RabbitMqAmqpTransportFactory::class))
135
- ->willReturnCallback (function (AmqpTransportFactory $ factory ) {
136
- $ this ->assertSame (AmqpExtConnectionFactory::class, $ factory ->getAmqpConnectionFactoryClass ());
137
- })
138
- ;
139
-
140
- $ bundle = new EnqueueBundle ();
141
- $ bundle ->build ($ container );
142
- }
143
-
144
- public function testShouldRegisterAmqpLibAndRabbitMqAmqpLibTransportFactories ()
145
- {
146
- $ extensionMock = $ this ->createEnqueueExtensionMock ();
147
-
148
- $ container = new ContainerBuilder ();
149
- $ container ->registerExtension ($ extensionMock );
150
-
151
- $ extensionMock
152
- ->expects ($ this ->at (4 ))
153
- ->method ('addTransportFactory ' )
154
- ->with ($ this ->isInstanceOf (AmqpTransportFactory::class))
155
- ->willReturnCallback (function (AmqpTransportFactory $ factory ) {
156
- $ this ->assertSame (AmqpLibConnectionFactory::class, $ factory ->getAmqpConnectionFactoryClass ());
157
- })
158
- ;
159
- $ extensionMock
160
- ->expects ($ this ->at (5 ))
161
- ->method ('addTransportFactory ' )
162
- ->with ($ this ->isInstanceOf (RabbitMqAmqpTransportFactory::class))
163
- ->willReturnCallback (function (AmqpTransportFactory $ factory ) {
164
- $ this ->assertSame (AmqpLibConnectionFactory::class, $ factory ->getAmqpConnectionFactoryClass ());
132
+ ->willReturnCallback (function (RabbitMqAmqpTransportFactory $ factory ) {
133
+ $ this ->assertSame ('rabbitmq_amqp ' , $ factory ->getName ());
165
134
})
166
135
;
167
136
@@ -177,7 +146,7 @@ public function testShouldRegisterFSTransportFactory()
177
146
$ container ->registerExtension ($ extensionMock );
178
147
179
148
$ extensionMock
180
- ->expects ($ this ->at (6 ))
149
+ ->expects ($ this ->at (4 ))
181
150
->method ('addTransportFactory ' )
182
151
->with ($ this ->isInstanceOf (FsTransportFactory::class))
183
152
;
@@ -194,7 +163,7 @@ public function testShouldRegisterRedisTransportFactory()
194
163
$ container ->registerExtension ($ extensionMock );
195
164
196
165
$ extensionMock
197
- ->expects ($ this ->at (7 ))
166
+ ->expects ($ this ->at (5 ))
198
167
->method ('addTransportFactory ' )
199
168
->with ($ this ->isInstanceOf (RedisTransportFactory::class))
200
169
;
@@ -211,7 +180,7 @@ public function testShouldRegisterDbalTransportFactory()
211
180
$ container ->registerExtension ($ extensionMock );
212
181
213
182
$ extensionMock
214
- ->expects ($ this ->at (8 ))
183
+ ->expects ($ this ->at (6 ))
215
184
->method ('addTransportFactory ' )
216
185
->with ($ this ->isInstanceOf (DbalTransportFactory::class))
217
186
;
@@ -228,7 +197,7 @@ public function testShouldRegisterSqsTransportFactory()
228
197
$ container ->registerExtension ($ extensionMock );
229
198
230
199
$ extensionMock
231
- ->expects ($ this ->at (9 ))
200
+ ->expects ($ this ->at (7 ))
232
201
->method ('addTransportFactory ' )
233
202
->with ($ this ->isInstanceOf (SqsTransportFactory::class))
234
203
;
@@ -237,34 +206,6 @@ public function testShouldRegisterSqsTransportFactory()
237
206
$ bundle ->build ($ container );
238
207
}
239
208
240
- public function testShouldRegisterAmqpBunnyTransportFactory ()
241
- {
242
- $ extensionMock = $ this ->createEnqueueExtensionMock ();
243
-
244
- $ container = new ContainerBuilder ();
245
- $ container ->registerExtension ($ extensionMock );
246
-
247
- $ extensionMock
248
- ->expects ($ this ->at (10 ))
249
- ->method ('addTransportFactory ' )
250
- ->with ($ this ->isInstanceOf (AmqpTransportFactory::class))
251
- ->willReturnCallback (function (AmqpTransportFactory $ factory ) {
252
- $ this ->assertSame (AmqpBunnyConnectionFactory::class, $ factory ->getAmqpConnectionFactoryClass ());
253
- })
254
- ;
255
- $ extensionMock
256
- ->expects ($ this ->at (11 ))
257
- ->method ('addTransportFactory ' )
258
- ->with ($ this ->isInstanceOf (RabbitMqAmqpTransportFactory::class))
259
- ->willReturnCallback (function (AmqpTransportFactory $ factory ) {
260
- $ this ->assertSame (AmqpBunnyConnectionFactory::class, $ factory ->getAmqpConnectionFactoryClass ());
261
- })
262
- ;
263
-
264
- $ bundle = new EnqueueBundle ();
265
- $ bundle ->build ($ container );
266
- }
267
-
268
209
/**
269
210
* @return \PHPUnit_Framework_MockObject_MockObject|EnqueueExtension
270
211
*/
0 commit comments