34 lines
913 B
PHP
34 lines
913 B
PHP
<?php
|
|
|
|
use Maatwebsite\Excel\ExcelServiceProvider;
|
|
use Mockery as m;
|
|
|
|
class TestServiceProvider extends TestCase
|
|
{
|
|
|
|
public function setUp()
|
|
{
|
|
parent::setUp();
|
|
}
|
|
|
|
public function tearDown()
|
|
{
|
|
parent::tearDown();
|
|
m::close();
|
|
}
|
|
|
|
public function testProviders()
|
|
{
|
|
$app = m::mock('Illuminate\Foundation\Application');
|
|
$provider = new ExcelServiceProvider($app);
|
|
|
|
$this->assertCount(6, $provider->provides());
|
|
|
|
$this->assertContains('excel', $provider->provides());
|
|
$this->assertContains('phpexcel', $provider->provides());
|
|
$this->assertContains('excel.reader', $provider->provides());
|
|
$this->assertContains('excel.readers.html', $provider->provides());
|
|
$this->assertContains('excel.parsers.view', $provider->provides());
|
|
$this->assertContains('excel.writer', $provider->provides());
|
|
}
|
|
} |