Completed
Push — master ( be1f89...dd7c75 )
by Artem
13:35
created

ConsumerControllerFactoryTest   A

Complexity

Total Complexity 1

Size/Duplication

Total Lines 18
Duplicated Lines 0 %

Coupling/Cohesion

Components 0
Dependencies 3

Importance

Changes 1
Bugs 1 Features 0
Metric Value
wmc 1
c 1
b 1
f 0
lcom 0
cbo 3
dl 0
loc 18
rs 10
1
<?php
2
3
namespace RabbitMqModule\Controller\Factory;
4
5
/**
6
 * Class ConsumerControllerFactoryTest
7
 * @package RabbitMqModule\Controller\Factory
8
 */
9
class ConsumerControllerFactoryTest extends \PHPUnit_Framework_TestCase
10
{
11
    public function testFactory()
12
    {
13
        $serviceLocator = static::getMockBuilder('Zend\ServiceManager\ServiceLocatorInterface')
14
            ->getMock();
15
        $pluginManager = static::getMockBuilder('Zend\ServiceManager\AbstractPluginManager')
16
            ->disableOriginalConstructor()
17
            ->getMock();
18
19
        $pluginManager->method('getServiceLocator')->willReturn($serviceLocator);
20
21
        $factory = new ConsumerControllerFactory();
22
        $controller = $factory($pluginManager,'controller');
23
24
        static::assertInstanceOf('RabbitMqModule\Controller\ConsumerController', $controller);
25
    }
26
}
27