1234567891011121314151617181920212223242526272829303132333435 |
- <?php
- /**
- * This file is part of the PHPExiftool package.
- *
- * (c) Alchemy <support@alchemy.fr>
- *
- * For the full copyright and license information, please view the LICENSE
- * file that was distributed with this source code.
- */
- namespace PHPExiftool\Test;
- use PHPExiftool\PHPExiftoolServiceProvider;
- use Silex\Application;
- class PHPExiftoolServiceProviderTest extends \PHPUnit_Framework_TestCase
- {
- public function testRegister()
- {
- $app = $this->getApplication();
- $app->register(new PHPExiftoolServiceProvider);
- $this->assertInstanceOf('PHPExiftool\\Reader', $app['exiftool.reader']);
- $this->assertInstanceOf('PHPExiftool\\Writer', $app['exiftool.writer']);
- $this->assertInstanceOf('PHPExiftool\\Exiftool', $app['exiftool.processor']);
- $this->assertInstanceOf('PHPExiftool\\PreviewExtractor', $app['exiftool.preview-extractor']);
- }
- protected function getApplication()
- {
- return new Application();
- }
- }
|