AppserverIo\Appserver\Application\ApplicationTest::testAddManager PHP Method

testAddManager() public method

Test if the manager instance has been added successfully.
public testAddManager ( ) : void
return void
    public function testAddManager()
    {
        // create a mock manager configuration
        $classToMock = 'AppserverIo\\Appserver\\Core\\Api\\Node\\ManagerNodeInterface';
        $mockManagerConfiguration = $this->getMock($classToMock, get_class_methods($classToMock));
        $mockManagerConfiguration->expects($this->any())->method('getName')->will($this->returnValue(MockManager::IDENTIFIER));
        // add a mock manager
        $this->application->addManager($mockManager = new MockManager(), $mockManagerConfiguration);
        $this->assertEquals($mockManager, $this->application->getManager(MockManager::IDENTIFIER));
    }