Phprest\Middleware\ApiVersionTest::appProvider PHP Method

appProvider() public method

public appProvider ( )
    public function appProvider()
    {
        $app = \Mockery::mock('Phprest\\Application');
        $config = new Config('test', '2.6');
        $config->getContainer()->add(Application::CONTAINER_ID_VENDOR, $config->getVendor());
        $config->getContainer()->add(Application::CONTAINER_ID_API_VERSION, $config->getApiVersion());
        $config->getContainer()->add(Application::CONTAINER_ID_DEBUG, $config->isDebug());
        $app->shouldReceive('getConfiguration')->andReturn($config);
        $app->shouldReceive('getContainer')->andReturn($config->getContainer());
        return [[$app]];
    }