Bolt\Tests\Events\MountEventTest::testMountInvalidCollection PHP Method

testMountInvalidCollection() public method

    public function testMountInvalidCollection()
    {
        $app = $this->getApp();
        $route = new Route('/');
        $controllers = $this->getMockControllerCollection(['connect', 'mount'], $route);
        $controllers->expects($this->never())->method('mount');
        $this->setExpectedException('LogicException', 'The "mount" method takes either a "ControllerCollection" or a "ControllerProviderInterface" instance.');
        $mountEvent = new MountEvent($app, $controllers);
        $mountEvent->mount('/', $route);
    }