Files
pest/tests/Features/Expect/toHavePublicMethodsBesides.php
2024-09-04 11:18:41 +01:00

13 lines
395 B
PHP

<?php
use Pest\Arch\Exceptions\ArchExpectationFailedException;
use Tests\Fixtures\Arch\ToHavePublicMethodsBesides\UserController;
test('pass', function () {
expect(UserController::class)->not->toHavePublicMethodsBesides(['publicMethod']);
});
test('failures', function () {
expect(UserController::class)->not->toHavePublicMethods();
})->throws(ArchExpectationFailedException::class);