/
githubmirror
/
framework
Обзор
Документация
Войти
/
githubmirror
/
framework
Код
Запросы
0
Пакеты
0
Релизы
0
Аналитика
Безопасность
13.x
tests/View/Concerns/ManagesStacksTest.php
37 строк
871 B
Andrew Brown
[12.x] create new `@hasStack` Blade directive (#57788)
16 ноя 2025, 17:42
Не верифицирован
16 ноя 2025, 17:42
b194d3f
Код
Авторство
О чём код?
<?php namespace Illuminate\Tests\View\Concerns; use Illuminate\View\Concerns\ManagesStacks; use PHPUnit\Framework\TestCase; class ManagesStacksTest extends TestCase { public function testStackIsEmpty() { $this->assertTrue((new FakeViewFactory)->isStackEmpty('my-stack')); } public function testStackIsNotEmptyWithPushedContent() { $object = new FakeViewFactory; $object->startPush('my-stack', 'some pushed content'); $this->assertFalse($object->isStackEmpty('my-stack')); } public function testStackIsNotEmptyWithPrependedContent() { $object = new FakeViewFactory; $object->startPrepend('my-stack', 'some prepended content'); $this->assertFalse($object->isStackEmpty('my-stack')); } } class FakeViewFactory { use ManagesStacks; protected int $renderCount = 0; }