1 | <?php |
||
11 | class MiddlewarePipelineFactorySpec extends ObjectBehavior |
||
12 | { |
||
13 | function let(Container $container) |
||
14 | { |
||
15 | $this->beConstructedWith($container); |
||
16 | } |
||
17 | |||
18 | function it_creates_pipeline_from_array(Container $container, Middleware $middleware) |
||
19 | { |
||
20 | $container->get('middleware')->willReturn($middleware); |
||
21 | $this->create(['middleware'])->shouldBeLike( |
||
22 | (new MiddlewarePipeline())->withMiddleware($middleware->getWrappedObject()) |
||
23 | ); |
||
24 | } |
||
25 | |||
26 | function it_is_initializable() |
||
27 | { |
||
28 | $this->shouldHaveType(MiddlewarePipelineFactory::class); |
||
29 | } |
||
30 | |||
31 | } |