/
githubmirror
/
framework
Обзор
Документация
Войти
/
githubmirror
/
framework
Код
Запросы
0
Пакеты
0
Релизы
0
Аналитика
Безопасность
13.x
tests/Integration/Generators/ClassMakeCommandTest.php
36 строк
943 B
S.a Mahmoudzadeh
fix namespace and improvement PSR in ClassMakeCommandTest.php (#51280)
03 май 2024, 23:26
Не верифицирован
03 май 2024, 23:26
5f0bced
Код
Авторство
О чём код?
<?php namespace Illuminate\Tests\Integration\Generators; class ClassMakeCommandTest extends TestCase { protected array $files = [ 'app/Reverb.php', 'app/Notification.php', ]; public function testItCanGenerateClassFile() { $this->artisan('make:class', ['name' => 'Reverb']) ->assertExitCode(0); $this->assertFileContains([ 'namespace App;', 'class Reverb', 'public function __construct()', ], 'app/Reverb.php'); } public function testItCanGenerateInvokableClassFile() { $this->artisan('make:class', ['name' => 'Notification', '--invokable' => true]) ->assertExitCode(0); $this->assertFileContains([ 'namespace App;', 'class Notification', 'public function __construct()', 'public function __invoke()', ], 'app/Notification.php'); } }