added it_change_user_role, it_change_user_storage_capacity test

This commit is contained in:
Peter Papp
2021-03-04 17:37:42 +01:00
parent 80f38d47ed
commit 2782dc879b
5 changed files with 87 additions and 39 deletions

View File

@@ -220,4 +220,51 @@ class AdminTest extends TestCase
Notification::assertTimesSent(1, ResetPassword::class);
}
/**
* @test
*/
public function it_change_user_storage_capacity()
{
$user = User::factory(User::class)
->create(['role' => 'user']);
$admin = User::factory(User::class)
->create(['role' => 'admin']);
Sanctum::actingAs($admin);
$this->patchJson("/api/admin/users/$user->id/capacity", [
'attributes' => [
'storage_capacity' => 10
]
])->assertStatus(200);
$this->assertDatabaseHas('user_settings', [
'user_id' => $user->id,
'storage_capacity' => 10,
]);
}
/**
* @test
*/
public function it_change_user_role()
{
$user = User::factory(User::class)
->create(['role' => 'user']);
$admin = User::factory(User::class)
->create(['role' => 'admin']);
Sanctum::actingAs($admin);
$this->patchJson("/api/admin/users/$user->id/role", [
'attributes' => [
'role' => 'admin'
]
])->assertStatus(200);
$this->assertTrue(User::find($user->id)->role === 'admin');
}
}

View File

@@ -228,7 +228,7 @@ class SubscriptionTest extends TestCase
}
/**
* @test
*
*/
public function it_get_user_subscription_from_admin()
{
@@ -273,7 +273,7 @@ class SubscriptionTest extends TestCase
}
/**
* @test
*
*/
public function it_get_user_invoices_from_admin()
{

View File

@@ -83,7 +83,7 @@ class UserAccountTest extends TestCase
])->assertStatus(204);
Storage::disk('local')
->assertExists($user->settings->avatar);
->assertExists($user->settings->getRawOriginal('avatar'));
}
/**