new role functionality

This commit is contained in:
2026-05-11 11:46:40 +08:00
parent 909c767e01
commit 6739a5e169
6 changed files with 116 additions and 3 deletions

View File

@@ -21,3 +21,18 @@ test('authenticated users can view the role index', function () {
->assertSee('Admin')
->assertSee('Editor');
});
test('authenticated users can create a role', function () {
$response = $this
->actingAs(User::factory()->create())
->post('/role', [
'name' => 'Manager',
]);
$response
->assertRedirect('/role');
$this->assertDatabaseHas('roles', [
'name' => 'Manager',
]);
});