10-04-2026

This commit is contained in:
Kevin Adametz 2026-04-10 17:18:17 +02:00
parent 4d6b4930b2
commit 4bb89aad8c
836 changed files with 52961 additions and 5950 deletions

View file

@ -2,12 +2,12 @@
namespace FluxCms\Core\Tests\Unit;
use FluxCms\Core\Services\ComponentRegistry;
use FluxCms\Core\FieldTypes\TextField;
use FluxCms\Core\FieldTypes\MediaField;
use Orchestra\Testbench\TestCase;
use FluxCms\Core\FieldTypes\TextField;
use FluxCms\Core\Services\ComponentRegistry;
use Livewire\Component;
use Mockery;
use Orchestra\Testbench\TestCase;
class ComponentRegistryTest extends TestCase
{
@ -16,7 +16,7 @@ class ComponentRegistryTest extends TestCase
protected function setUp(): void
{
parent::setUp();
$this->registry = new ComponentRegistry();
$this->registry = new ComponentRegistry;
}
public function test_can_detect_valid_component()
@ -45,7 +45,7 @@ class ComponentRegistryTest extends TestCase
// Valid content
$validContent = [
'title' => ['de' => 'Test Titel', 'en' => 'Test Title'],
'image' => 123
'image' => 123,
];
$errors = $this->registry->validateComponentContent($componentClass, $validContent);
@ -53,7 +53,7 @@ class ComponentRegistryTest extends TestCase
// Invalid content (missing required field)
$invalidContent = [
'image' => 123
'image' => 123,
];
$errors = $this->registry->validateComponentContent($componentClass, $invalidContent);
@ -68,8 +68,8 @@ class ComponentRegistryTest extends TestCase
'name' => 'Test Component',
'category' => 'Testing',
'description' => 'A test component',
'tags' => ['test', 'example']
]
'tags' => ['test', 'example'],
],
];
$registry = Mockery::mock(ComponentRegistry::class)->makePartial();
@ -91,7 +91,7 @@ class ComponentRegistryTest extends TestCase
AnotherTestComponent::class => [
'name' => 'Another Component',
'category' => 'Layout',
]
],
];
$registry = Mockery::mock(ComponentRegistry::class)->makePartial();
@ -162,4 +162,4 @@ class AnotherTestComponent extends Component
{
return '<div>Another Component</div>';
}
}
}