This breaks literally the entire panel.

This commit is contained in:
Dane Everitt 2017-10-06 23:57:53 -05:00
parent 344c1a9885
commit df87ea0867
No known key found for this signature in database
GPG key ID: EEA66103B3D71F53
88 changed files with 1205 additions and 992 deletions

View file

@ -11,18 +11,18 @@ namespace Tests\Unit\Services\Servers;
use Mockery as m;
use Tests\TestCase;
use Pterodactyl\Models\ServiceVariable;
use Pterodactyl\Models\EggVariable;
use Illuminate\Contracts\Validation\Factory;
use Pterodactyl\Exceptions\DisplayValidationException;
use Pterodactyl\Services\Servers\VariableValidatorService;
use Pterodactyl\Contracts\Repository\ServerRepositoryInterface;
use Pterodactyl\Contracts\Repository\OptionVariableRepositoryInterface;
use Pterodactyl\Contracts\Repository\EggVariableRepositoryInterface;
use Pterodactyl\Contracts\Repository\ServerVariableRepositoryInterface;
class VariableValidatorServiceTest extends TestCase
{
/**
* @var \Pterodactyl\Contracts\Repository\OptionVariableRepositoryInterface
* @var \Pterodactyl\Contracts\Repository\EggVariableRepositoryInterface
*/
protected $optionVariableRepository;
@ -60,14 +60,14 @@ class VariableValidatorServiceTest extends TestCase
$this->variables = collect(
[
factory(ServiceVariable::class)->states('editable', 'viewable')->make(),
factory(ServiceVariable::class)->states('viewable')->make(),
factory(ServiceVariable::class)->states('editable')->make(),
factory(ServiceVariable::class)->make(),
factory(EggVariable::class)->states('editable', 'viewable')->make(),
factory(EggVariable::class)->states('viewable')->make(),
factory(EggVariable::class)->states('editable')->make(),
factory(EggVariable::class)->make(),
]
);
$this->optionVariableRepository = m::mock(OptionVariableRepositoryInterface::class);
$this->optionVariableRepository = m::mock(EggVariableRepositoryInterface::class);
$this->serverRepository = m::mock(ServerRepositoryInterface::class);
$this->serverVariableRepository = m::mock(ServerVariableRepositoryInterface::class);
$this->validator = m::mock(Factory::class);

View file

@ -12,9 +12,9 @@ namespace Tests\Unit\Services\Services\Options;
use Exception;
use Mockery as m;
use Tests\TestCase;
use Pterodactyl\Models\ServiceOption;
use Pterodactyl\Models\Egg;
use Pterodactyl\Contracts\Repository\EggRepositoryInterface;
use Pterodactyl\Services\Services\Options\InstallScriptUpdateService;
use Pterodactyl\Contracts\Repository\ServiceOptionRepositoryInterface;
use Pterodactyl\Exceptions\Service\ServiceOption\InvalidCopyFromException;
class InstallScriptUpdateServiceTest extends TestCase
@ -31,12 +31,12 @@ class InstallScriptUpdateServiceTest extends TestCase
];
/**
* @var \Pterodactyl\Models\ServiceOption
* @var \Pterodactyl\Models\Egg
*/
protected $model;
/**
* @var \Pterodactyl\Contracts\Repository\ServiceOptionRepositoryInterface
* @var \Pterodactyl\Contracts\Repository\EggRepositoryInterface
*/
protected $repository;
@ -52,8 +52,8 @@ class InstallScriptUpdateServiceTest extends TestCase
{
parent::setUp();
$this->model = factory(ServiceOption::class)->make();
$this->repository = m::mock(ServiceOptionRepositoryInterface::class);
$this->model = factory(Egg::class)->make();
$this->repository = m::mock(EggRepositoryInterface::class);
$this->service = new InstallScriptUpdateService($this->repository);
}

View file

@ -13,10 +13,10 @@ use Exception;
use Mockery as m;
use Tests\TestCase;
use Ramsey\Uuid\Uuid;
use Pterodactyl\Models\ServiceOption;
use Pterodactyl\Models\Egg;
use Illuminate\Contracts\Config\Repository;
use Pterodactyl\Contracts\Repository\EggRepositoryInterface;
use Pterodactyl\Services\Services\Options\OptionCreationService;
use Pterodactyl\Contracts\Repository\ServiceOptionRepositoryInterface;
use Pterodactyl\Exceptions\Service\ServiceOption\NoParentConfigurationFoundException;
class OptionCreationServiceTest extends TestCase
@ -27,7 +27,7 @@ class OptionCreationServiceTest extends TestCase
protected $config;
/**
* @var \Pterodactyl\Contracts\Repository\ServiceOptionRepositoryInterface|\Mockery\Mock
* @var \Pterodactyl\Contracts\Repository\EggRepositoryInterface|\Mockery\Mock
*/
protected $repository;
@ -49,7 +49,7 @@ class OptionCreationServiceTest extends TestCase
parent::setUp();
$this->config = m::mock(Repository::class);
$this->repository = m::mock(ServiceOptionRepositoryInterface::class);
$this->repository = m::mock(EggRepositoryInterface::class);
$this->uuid = m::mock('overload:' . Uuid::class);
$this->service = new OptionCreationService($this->config, $this->repository);
@ -60,7 +60,7 @@ class OptionCreationServiceTest extends TestCase
*/
public function testCreateNewModelWithoutUsingConfigFrom()
{
$model = factory(ServiceOption::class)->make([
$model = factory(Egg::class)->make([
'tag' => str_random(10),
]);
@ -85,7 +85,7 @@ class OptionCreationServiceTest extends TestCase
*/
public function testCreateNewModelUsingLongTagForm()
{
$model = factory(ServiceOption::class)->make([
$model = factory(Egg::class)->make([
'tag' => 'test@example.com:tag',
]);
@ -111,7 +111,7 @@ class OptionCreationServiceTest extends TestCase
*/
public function testCreateNewModelUsingConfigFrom()
{
$model = factory(ServiceOption::class)->make();
$model = factory(Egg::class)->make();
$data = [
'name' => $model->name,

View file

@ -12,16 +12,16 @@ namespace Tests\Unit\Services\Services\Options;
use Mockery as m;
use Tests\TestCase;
use Pterodactyl\Exceptions\DisplayException;
use Pterodactyl\Contracts\Repository\EggRepositoryInterface;
use Pterodactyl\Exceptions\Service\HasActiveServersException;
use Pterodactyl\Contracts\Repository\ServerRepositoryInterface;
use Pterodactyl\Services\Services\Options\OptionDeletionService;
use Pterodactyl\Contracts\Repository\ServiceOptionRepositoryInterface;
use Pterodactyl\Exceptions\Service\ServiceOption\HasChildrenException;
class OptionDeletionServiceTest extends TestCase
{
/**
* @var \Pterodactyl\Contracts\Repository\ServiceOptionRepositoryInterface|\Mockery\Mock
* @var \Pterodactyl\Contracts\Repository\EggRepositoryInterface|\Mockery\Mock
*/
protected $repository;
@ -42,7 +42,7 @@ class OptionDeletionServiceTest extends TestCase
{
parent::setUp();
$this->repository = m::mock(ServiceOptionRepositoryInterface::class);
$this->repository = m::mock(EggRepositoryInterface::class);
$this->serverRepository = m::mock(ServerRepositoryInterface::class);
$this->service = new OptionDeletionService($this->serverRepository, $this->repository);

View file

@ -12,20 +12,20 @@ namespace Tests\Unit\Services\Services\Options;
use Exception;
use Mockery as m;
use Tests\TestCase;
use Pterodactyl\Models\ServiceOption;
use Pterodactyl\Models\Egg;
use Pterodactyl\Contracts\Repository\EggRepositoryInterface;
use Pterodactyl\Services\Services\Options\OptionUpdateService;
use Pterodactyl\Contracts\Repository\ServiceOptionRepositoryInterface;
use Pterodactyl\Exceptions\Service\ServiceOption\NoParentConfigurationFoundException;
class OptionUpdateServiceTest extends TestCase
{
/**
* @var \Pterodactyl\Models\ServiceOption
* @var \Pterodactyl\Models\Egg
*/
protected $model;
/**
* @var \Pterodactyl\Contracts\Repository\ServiceOptionRepositoryInterface
* @var \Pterodactyl\Contracts\Repository\EggRepositoryInterface
*/
protected $repository;
@ -41,8 +41,8 @@ class OptionUpdateServiceTest extends TestCase
{
parent::setUp();
$this->model = factory(ServiceOption::class)->make();
$this->repository = m::mock(ServiceOptionRepositoryInterface::class);
$this->model = factory(Egg::class)->make();
$this->repository = m::mock(EggRepositoryInterface::class);
$this->service = new OptionUpdateService($this->repository);
}

View file

@ -12,11 +12,11 @@ namespace Tests\Unit\Services\Services;
use Mockery as m;
use Tests\TestCase;
use Ramsey\Uuid\Uuid;
use Pterodactyl\Models\Service;
use Pterodactyl\Models\Nest;
use Illuminate\Contracts\Config\Repository;
use Pterodactyl\Traits\Services\CreatesServiceIndex;
use Pterodactyl\Services\Services\ServiceCreationService;
use Pterodactyl\Contracts\Repository\ServiceRepositoryInterface;
use Pterodactyl\Services\Services\NestCreationService;
use Pterodactyl\Contracts\Repository\NestRepositoryInterface;
class ServiceCreationServiceTest extends TestCase
{
@ -28,12 +28,12 @@ class ServiceCreationServiceTest extends TestCase
protected $config;
/**
* @var \Pterodactyl\Contracts\Repository\ServiceRepositoryInterface|\Mockery\Mock
* @var \Pterodactyl\Contracts\Repository\NestRepositoryInterface|\Mockery\Mock
*/
protected $repository;
/**
* @var \Pterodactyl\Services\Services\ServiceCreationService
* @var \Pterodactyl\Services\Services\NestCreationService
*/
protected $service;
@ -50,10 +50,10 @@ class ServiceCreationServiceTest extends TestCase
parent::setUp();
$this->config = m::mock(Repository::class);
$this->repository = m::mock(ServiceRepositoryInterface::class);
$this->repository = m::mock(NestRepositoryInterface::class);
$this->uuid = m::mock('overload:' . Uuid::class);
$this->service = new ServiceCreationService($this->config, $this->repository);
$this->service = new NestCreationService($this->config, $this->repository);
}
/**
@ -61,7 +61,7 @@ class ServiceCreationServiceTest extends TestCase
*/
public function testCreateNewService()
{
$model = factory(Service::class)->make();
$model = factory(Nest::class)->make();
$data = [
'name' => $model->name,
'description' => $model->description,
@ -81,7 +81,7 @@ class ServiceCreationServiceTest extends TestCase
], true, true)->once()->andReturn($model);
$response = $this->service->handle($data);
$this->assertInstanceOf(Service::class, $response);
$this->assertInstanceOf(Nest::class, $response);
$this->assertEquals($model, $response);
}
}

View file

@ -12,10 +12,10 @@ namespace Tests\Unit\Services\Services;
use Exception;
use Mockery as m;
use Tests\TestCase;
use Pterodactyl\Services\Services\ServiceDeletionService;
use Pterodactyl\Services\Services\NestDeletionService;
use Pterodactyl\Contracts\Repository\NestRepositoryInterface;
use Pterodactyl\Exceptions\Service\HasActiveServersException;
use Pterodactyl\Contracts\Repository\ServerRepositoryInterface;
use Pterodactyl\Contracts\Repository\ServiceRepositoryInterface;
class ServiceDeletionServiceTest extends TestCase
{
@ -25,12 +25,12 @@ class ServiceDeletionServiceTest extends TestCase
protected $serverRepository;
/**
* @var \Pterodactyl\Contracts\Repository\ServiceRepositoryInterface
* @var \Pterodactyl\Contracts\Repository\NestRepositoryInterface
*/
protected $repository;
/**
* @var \Pterodactyl\Services\Services\ServiceDeletionService
* @var \Pterodactyl\Services\Services\NestDeletionService
*/
protected $service;
@ -42,9 +42,9 @@ class ServiceDeletionServiceTest extends TestCase
parent::setUp();
$this->serverRepository = m::mock(ServerRepositoryInterface::class);
$this->repository = m::mock(ServiceRepositoryInterface::class);
$this->repository = m::mock(NestRepositoryInterface::class);
$this->service = new ServiceDeletionService($this->serverRepository, $this->repository);
$this->service = new NestDeletionService($this->serverRepository, $this->repository);
}
/**

View file

@ -11,18 +11,18 @@ namespace Tests\Unit\Services\Services;
use Mockery as m;
use Tests\TestCase;
use Pterodactyl\Services\Services\ServiceUpdateService;
use Pterodactyl\Contracts\Repository\ServiceRepositoryInterface;
use Pterodactyl\Services\Services\NestUpdateService;
use Pterodactyl\Contracts\Repository\NestRepositoryInterface;
class ServiceUpdateServiceTest extends TestCase
{
/**
* @var \Pterodactyl\Contracts\Repository\ServiceRepositoryInterface
* @var \Pterodactyl\Contracts\Repository\NestRepositoryInterface
*/
protected $repository;
/**
* @var \Pterodactyl\Services\Services\ServiceUpdateService
* @var \Pterodactyl\Services\Services\NestUpdateService
*/
protected $service;
@ -33,9 +33,9 @@ class ServiceUpdateServiceTest extends TestCase
{
parent::setUp();
$this->repository = m::mock(ServiceRepositoryInterface::class);
$this->repository = m::mock(NestRepositoryInterface::class);
$this->service = new ServiceUpdateService($this->repository);
$this->service = new NestUpdateService($this->repository);
}
/**

View file

@ -12,10 +12,10 @@ namespace Tests\Unit\Services\Services\Sharing;
use Mockery as m;
use Carbon\Carbon;
use Tests\TestCase;
use Pterodactyl\Models\ServiceOption;
use Pterodactyl\Models\ServiceVariable;
use Pterodactyl\Models\Egg;
use Pterodactyl\Models\EggVariable;
use Tests\Assertions\NestedObjectAssertionsTrait;
use Pterodactyl\Contracts\Repository\ServiceOptionRepositoryInterface;
use Pterodactyl\Contracts\Repository\EggRepositoryInterface;
use Pterodactyl\Services\Services\Sharing\ServiceOptionExporterService;
class ServiceOptionExporterServiceTest extends TestCase
@ -28,7 +28,7 @@ class ServiceOptionExporterServiceTest extends TestCase
protected $carbon;
/**
* @var \Pterodactyl\Contracts\Repository\ServiceOptionRepositoryInterface|\Mockery\Mock
* @var \Pterodactyl\Contracts\Repository\EggRepositoryInterface|\Mockery\Mock
*/
protected $repository;
@ -46,7 +46,7 @@ class ServiceOptionExporterServiceTest extends TestCase
Carbon::setTestNow(Carbon::now());
$this->carbon = new Carbon();
$this->repository = m::mock(ServiceOptionRepositoryInterface::class);
$this->repository = m::mock(EggRepositoryInterface::class);
$this->service = new ServiceOptionExporterService($this->carbon, $this->repository);
}
@ -56,8 +56,8 @@ class ServiceOptionExporterServiceTest extends TestCase
*/
public function testJsonStructureIsExported()
{
$option = factory(ServiceOption::class)->make();
$option->variables = collect([$variable = factory(ServiceVariable::class)->make()]);
$option = factory(Egg::class)->make();
$option->variables = collect([$variable = factory(EggVariable::class)->make()]);
$this->repository->shouldReceive('getWithExportAttributes')->with($option->id)->once()->andReturn($option);

View file

@ -12,16 +12,16 @@ namespace Tests\Unit\Services\Services\Sharing;
use Mockery as m;
use Tests\TestCase;
use Ramsey\Uuid\Uuid;
use Pterodactyl\Models\Service;
use Pterodactyl\Models\Egg;
use Pterodactyl\Models\Nest;
use Illuminate\Http\UploadedFile;
use Pterodactyl\Models\ServiceOption;
use Pterodactyl\Models\ServiceVariable;
use Pterodactyl\Models\EggVariable;
use Illuminate\Database\ConnectionInterface;
use Pterodactyl\Exceptions\PterodactylException;
use Pterodactyl\Contracts\Repository\ServiceRepositoryInterface;
use Pterodactyl\Contracts\Repository\EggRepositoryInterface;
use Pterodactyl\Contracts\Repository\NestRepositoryInterface;
use Pterodactyl\Services\Services\Sharing\EggImporterService;
use Pterodactyl\Exceptions\Service\Pack\InvalidFileUploadException;
use Pterodactyl\Contracts\Repository\ServiceOptionRepositoryInterface;
use Pterodactyl\Services\Services\Sharing\ServiceOptionImporterService;
use Pterodactyl\Contracts\Repository\ServiceVariableRepositoryInterface;
use Pterodactyl\Exceptions\Service\ServiceOption\DuplicateOptionTagException;
@ -38,17 +38,17 @@ class ServiceOptionImporterServiceTest extends TestCase
protected $file;
/**
* @var \Pterodactyl\Contracts\Repository\ServiceOptionRepositoryInterface|\Mockery\Mock
* @var \Pterodactyl\Contracts\Repository\EggRepositoryInterface|\Mockery\Mock
*/
protected $repository;
/**
* @var \Pterodactyl\Services\Services\Sharing\ServiceOptionImporterService
* @var \Pterodactyl\Services\Services\Sharing\EggImporterService
*/
protected $service;
/**
* @var \Pterodactyl\Contracts\Repository\ServiceRepositoryInterface|\Mockery\Mock
* @var \Pterodactyl\Contracts\Repository\NestRepositoryInterface|\Mockery\Mock
*/
protected $serviceRepository;
@ -71,12 +71,12 @@ class ServiceOptionImporterServiceTest extends TestCase
$this->connection = m::mock(ConnectionInterface::class);
$this->file = m::mock(UploadedFile::class);
$this->repository = m::mock(ServiceOptionRepositoryInterface::class);
$this->serviceRepository = m::mock(ServiceRepositoryInterface::class);
$this->repository = m::mock(EggRepositoryInterface::class);
$this->serviceRepository = m::mock(NestRepositoryInterface::class);
$this->serviceVariableRepository = m::mock(ServiceVariableRepositoryInterface::class);
$this->uuid = m::mock('overload:' . Uuid::class);
$this->service = new ServiceOptionImporterService(
$this->service = new EggImporterService(
$this->connection, $this->serviceRepository, $this->repository, $this->serviceVariableRepository
);
}
@ -86,9 +86,9 @@ class ServiceOptionImporterServiceTest extends TestCase
*/
public function testServiceOptionIsImported()
{
$option = factory(ServiceOption::class)->make();
$service = factory(Service::class)->make();
$service->options = collect([factory(ServiceOption::class)->make()]);
$option = factory(Egg::class)->make();
$service = factory(Nest::class)->make();
$service->options = collect([factory(Egg::class)->make()]);
$this->file->shouldReceive('isValid')->withNoArgs()->once()->andReturn(true);
$this->file->shouldReceive('isFile')->withNoArgs()->once()->andReturn(true);
@ -98,7 +98,7 @@ class ServiceOptionImporterServiceTest extends TestCase
'name' => $option->name,
'tag' => $option->tag,
'variables' => [
$variable = factory(ServiceVariable::class)->make(),
$variable = factory(EggVariable::class)->make(),
],
]));
$this->serviceRepository->shouldReceive('getWithOptions')->with($service->id)->once()->andReturn($service);
@ -120,7 +120,7 @@ class ServiceOptionImporterServiceTest extends TestCase
$response = $this->service->handle($this->file, $service->id);
$this->assertNotEmpty($response);
$this->assertInstanceOf(ServiceOption::class, $response);
$this->assertInstanceOf(Egg::class, $response);
$this->assertSame($option, $response);
}
@ -179,9 +179,9 @@ class ServiceOptionImporterServiceTest extends TestCase
*/
public function testExceptionIsThrownIfDuplicateTagExists()
{
$option = factory(ServiceOption::class)->make();
$service = factory(Service::class)->make();
$service->options = collect([factory(ServiceOption::class)->make(['tag' => $option->tag])]);
$option = factory(Egg::class)->make();
$service = factory(Nest::class)->make();
$service->options = collect([factory(Egg::class)->make(['tag' => $option->tag])]);
$this->file->shouldReceive('isValid')->withNoArgs()->once()->andReturn(true);
$this->file->shouldReceive('isFile')->withNoArgs()->once()->andReturn(true);

View file

@ -11,16 +11,16 @@ namespace Tests\Unit\Services\Services\Variables;
use Mockery as m;
use Tests\TestCase;
use Pterodactyl\Models\ServiceOption;
use Pterodactyl\Models\ServiceVariable;
use Pterodactyl\Models\Egg;
use Pterodactyl\Models\EggVariable;
use Pterodactyl\Contracts\Repository\EggRepositoryInterface;
use Pterodactyl\Services\Services\Variables\VariableCreationService;
use Pterodactyl\Contracts\Repository\ServiceOptionRepositoryInterface;
use Pterodactyl\Contracts\Repository\ServiceVariableRepositoryInterface;
class VariableCreationServiceTest extends TestCase
{
/**
* @var \Pterodactyl\Contracts\Repository\ServiceOptionRepositoryInterface
* @var \Pterodactyl\Contracts\Repository\EggRepositoryInterface
*/
protected $serviceOptionRepository;
@ -41,7 +41,7 @@ class VariableCreationServiceTest extends TestCase
{
parent::setUp();
$this->serviceOptionRepository = m::mock(ServiceOptionRepositoryInterface::class);
$this->serviceOptionRepository = m::mock(EggRepositoryInterface::class);
$this->serviceVariableRepository = m::mock(ServiceVariableRepositoryInterface::class);
$this->service = new VariableCreationService($this->serviceOptionRepository, $this->serviceVariableRepository);
@ -58,9 +58,9 @@ class VariableCreationServiceTest extends TestCase
'user_viewable' => false,
'user_editable' => false,
'env_variable' => 'TEST_VAR_123',
])->once()->andReturn(new ServiceVariable);
])->once()->andReturn(new EggVariable);
$this->assertInstanceOf(ServiceVariable::class, $this->service->handle(1, $data));
$this->assertInstanceOf(EggVariable::class, $this->service->handle(1, $data));
}
/**
@ -75,9 +75,9 @@ class VariableCreationServiceTest extends TestCase
'user_editable' => true,
'env_variable' => 'TEST_VAR_123',
'options' => ['user_viewable', 'user_editable'],
])->once()->andReturn(new ServiceVariable);
])->once()->andReturn(new EggVariable);
$this->assertInstanceOf(ServiceVariable::class, $this->service->handle(1, $data));
$this->assertInstanceOf(EggVariable::class, $this->service->handle(1, $data));
}
/**
@ -96,7 +96,7 @@ class VariableCreationServiceTest extends TestCase
*/
public function testModelCanBePassedInPlaceOfInteger()
{
$model = factory(ServiceOption::class)->make();
$model = factory(Egg::class)->make();
$data = ['env_variable' => 'TEST_VAR_123'];
$this->serviceVariableRepository->shouldReceive('create')->with([
@ -104,9 +104,9 @@ class VariableCreationServiceTest extends TestCase
'user_viewable' => false,
'user_editable' => false,
'env_variable' => 'TEST_VAR_123',
])->once()->andReturn(new ServiceVariable);
])->once()->andReturn(new EggVariable);
$this->assertInstanceOf(ServiceVariable::class, $this->service->handle($model, $data));
$this->assertInstanceOf(EggVariable::class, $this->service->handle($model, $data));
}
/**
@ -117,7 +117,7 @@ class VariableCreationServiceTest extends TestCase
public function reservedNamesProvider()
{
$data = [];
$exploded = explode(',', ServiceVariable::RESERVED_ENV_NAMES);
$exploded = explode(',', EggVariable::RESERVED_ENV_NAMES);
foreach ($exploded as $e) {
$data[] = [$e];
}

View file

@ -12,7 +12,7 @@ namespace Tests\Unit\Services\Services\Variables;
use Exception;
use Mockery as m;
use Tests\TestCase;
use Pterodactyl\Models\ServiceVariable;
use Pterodactyl\Models\EggVariable;
use Pterodactyl\Exceptions\DisplayException;
use Pterodactyl\Services\Services\Variables\VariableUpdateService;
use Pterodactyl\Contracts\Repository\ServiceVariableRepositoryInterface;
@ -20,7 +20,7 @@ use Pterodactyl\Contracts\Repository\ServiceVariableRepositoryInterface;
class VariableUpdateServiceTest extends TestCase
{
/**
* @var \Pterodactyl\Models\ServiceVariable|\Mockery\Mock
* @var \Pterodactyl\Models\EggVariable|\Mockery\Mock
*/
protected $model;
@ -41,7 +41,7 @@ class VariableUpdateServiceTest extends TestCase
{
parent::setUp();
$this->model = factory(ServiceVariable::class)->make();
$this->model = factory(EggVariable::class)->make();
$this->repository = m::mock(ServiceVariableRepositoryInterface::class);
$this->service = new VariableUpdateService($this->repository);
@ -141,7 +141,7 @@ class VariableUpdateServiceTest extends TestCase
public function reservedNamesProvider()
{
$data = [];
$exploded = explode(',', ServiceVariable::RESERVED_ENV_NAMES);
$exploded = explode(',', EggVariable::RESERVED_ENV_NAMES);
foreach ($exploded as $e) {
$data[] = [$e];
}