From e60462b751fd6dc8f09ed553942bc129ece2efb6 Mon Sep 17 00:00:00 2001 From: snipe Date: Mon, 24 Feb 2025 13:38:28 +0000 Subject: [PATCH] Added/updated tests Signed-off-by: snipe --- tests/Feature/Users/Ui/CloneUserTest.php | 18 ++++++++++++++++++ tests/Feature/Users/Ui/DeleteUserTest.php | 8 ++++++++ 2 files changed, 26 insertions(+) create mode 100644 tests/Feature/Users/Ui/CloneUserTest.php diff --git a/tests/Feature/Users/Ui/CloneUserTest.php b/tests/Feature/Users/Ui/CloneUserTest.php new file mode 100644 index 0000000000..97b4babd7b --- /dev/null +++ b/tests/Feature/Users/Ui/CloneUserTest.php @@ -0,0 +1,18 @@ +actingAs(User::factory()->superuser()->create()) + ->get(route('users.clone.show', User::factory()->create())) + ->assertOk(); + } + + +} diff --git a/tests/Feature/Users/Ui/DeleteUserTest.php b/tests/Feature/Users/Ui/DeleteUserTest.php index da4c5a37ee..6d687ed0f8 100644 --- a/tests/Feature/Users/Ui/DeleteUserTest.php +++ b/tests/Feature/Users/Ui/DeleteUserTest.php @@ -48,6 +48,14 @@ class DeleteUserTest extends TestCase $this->followRedirects($response)->assertSee(trans('general.error')); } + public function testCanViewSoftDeletedUser() + { + $user = User::factory()->deletedUser()->viewUsers()->create(); + $response = $this->actingAs(User::factory()->deleteUsers()->viewUsers()->create()) + ->get(route('users.show', $user->id)) + ->assertStatus(200); + } + public function testFmcsPermissionsToDeleteUser() {