Files
laravel-data-sync/tests/Unit/UpdaterTest.php
Victor Gonzalez 02867f5be7 wip tests
2019-01-28 10:02:14 -05:00

36 lines
695 B
PHP

<?php
namespace distinctm\LaravelDataSync\Tests;
use distinctm\LaravelDataSync\Updater;
class UpdaterTest extends TestCase
{
/** @test */
public function exception_is_thrown_if_the_directory_does_not_exists()
{
$this->expectException(\Exception::class);
new Updater();
}
/** @test */
public function experiment()
{
$updater = new UpdaterFake(__DIR__ . '/../test-data', 'roles');
\DB::enableQueryLog();
$updater->run();
\DB::disableQueryLog();
dd(\DB::getQueryLog());
}
}
class UpdaterFake extends Updater
{
protected function getModel(string $name)
{
return Roles::class;
}
}