File "DeleteAccountTest.php"
Full Path: /home/fundopuh/trader.fxex.org/vendor/laravel/jetstream/stubs/pest-tests/inertia/DeleteAccountTest.php
File size: 804 bytes
MIME-type: text/x-php
Charset: utf-8
<?php
use App\Models\User;
use Laravel\Jetstream\Features;
test('user accounts can be deleted', function () {
$this->actingAs($user = User::factory()->create());
$response = $this->delete('/user', [
'password' => 'password',
]);
expect($user->fresh())->toBeNull();
})->skip(function () {
return ! Features::hasAccountDeletionFeatures();
}, 'Account deletion is not enabled.');
test('correct password must be provided before account can be deleted', function () {
$this->actingAs($user = User::factory()->create());
$response = $this->delete('/user', [
'password' => 'wrong-password',
]);
expect($user->fresh())->not->toBeNull();
})->skip(function () {
return ! Features::hasAccountDeletionFeatures();
}, 'Account deletion is not enabled.');