Files
pest/tests/PHPUnit/CustomTestCaseInSubFolders/SubFolder2/UsesPerFile.php
T
2026-07-19 03:41:57 +01:00

28 lines
506 B
PHP

<?php
use PHPUnit\Framework\TestCase;
trait MyCustomTrait
{
public function assertFalseIsFalse(): void
{
assertFalse(false);
}
}
abstract class MyCustomClass extends TestCase
{
public function assertTrueIsTrue(): void
{
expect(true)->toBeTrue();
}
}
pest()->extend(MyCustomClass::class)->use(MyCustomTrait::class);
test('custom traits can be used', function (): void {
$this->assertTrueIsTrue();
});
test('trait applied in this file')->assertTrueIsTrue();