implementation of user limits and refactoring

This commit is contained in:
Čarodej
2021-11-19 18:44:46 +01:00
parent 4851fb5eab
commit 6ca84d9041
54 changed files with 300 additions and 327 deletions

View File

@@ -19,11 +19,11 @@ class AdminTest extends TestCase
*/
public function it_get_all_users()
{
$users = User::factory(User::class)
$users = User::factory()
->count(5)
->create(['role' => 'user']);
$admin = User::factory(User::class)
$admin = User::factory()
->create(['role' => 'admin']);
Sanctum::actingAs($admin);
@@ -42,10 +42,10 @@ class AdminTest extends TestCase
*/
public function it_get_single_user()
{
$user = User::factory(User::class)
$user = User::factory()
->create(['role' => 'user']);
$admin = User::factory(User::class)
$admin = User::factory()
->create(['role' => 'admin']);
// TODO: pridat exactjson po refaktorovani userresource
@@ -63,10 +63,10 @@ class AdminTest extends TestCase
*/
public function it_get_non_existed_user_subscription()
{
$user = User::factory(User::class)
$user = User::factory()
->create();
$admin = User::factory(User::class)
$admin = User::factory()
->create(['role' => 'admin']);
$this
@@ -80,12 +80,12 @@ class AdminTest extends TestCase
*/
public function it_get_user_storage_detail()
{
$user = User::factory(User::class)
$user = User::factory()
->create(['role' => 'user']);
collect(['image', 'audio', 'video', 'pdf', 'zip'])
->each(function ($mimetype) use ($user) {
File::factory(File::class)
File::factory()
->create([
'user_id' => $user->id,
'type' => $mimetype,
@@ -94,7 +94,7 @@ class AdminTest extends TestCase
]);
});
$admin = User::factory(User::class)
$admin = User::factory()
->create(['role' => 'admin']);
$this
@@ -107,29 +107,29 @@ class AdminTest extends TestCase
'type' => 'storage',
'attributes' => [
'used' => '5.00MB',
'capacity' => '5GB',
'percentage' => 0.1,
'capacity' => '1GB',
'percentage' => 0.5,
],
'meta' => [
'images' => [
'used' => '1.00MB',
'percentage' => 0.02,
'percentage' => 0.1,
],
'audios' => [
'used' => '1.00MB',
'percentage' => 0.02,
'percentage' => 0.1,
],
'videos' => [
'used' => '1.00MB',
'percentage' => 0.02,
'percentage' => 0.1,
],
'documents' => [
'used' => '1.00MB',
'percentage' => 0.02,
'percentage' => 0.1,
],
'others' => [
'used' => '1.00MB',
'percentage' => 0.02,
'percentage' => 0.1,
],
],
],
@@ -141,10 +141,10 @@ class AdminTest extends TestCase
*/
public function it_send_reset_password_for_user()
{
$user = User::factory(User::class)
$user = User::factory()
->create(['role' => 'user']);
$admin = User::factory(User::class)
$admin = User::factory()
->create(['role' => 'admin']);
$this
@@ -160,10 +160,10 @@ class AdminTest extends TestCase
*/
public function it_change_user_storage_capacity()
{
$user = User::factory(User::class)
$user = User::factory()
->create(['role' => 'user']);
$admin = User::factory(User::class)
$admin = User::factory()
->create(['role' => 'admin']);
$this
@@ -176,6 +176,7 @@ class AdminTest extends TestCase
$this->assertDatabaseHas('user_settings', [
'user_id' => $user->id,
])->assertDatabaseHas('user_limitations', [
'max_storage_amount' => 10,
]);
}
@@ -185,10 +186,10 @@ class AdminTest extends TestCase
*/
public function it_change_user_role()
{
$user = User::factory(User::class)
$user = User::factory()
->create(['role' => 'user']);
$admin = User::factory(User::class)
$admin = User::factory()
->create(['role' => 'admin']);
$this
@@ -207,7 +208,7 @@ class AdminTest extends TestCase
*/
public function it_create_new_user_with_avatar()
{
$admin = User::factory(User::class)
$admin = User::factory()
->create(['role' => 'admin']);
$avatar = UploadedFile::fake()
@@ -252,7 +253,7 @@ class AdminTest extends TestCase
public function it_delete_user_with_all_data()
{
// Create and login user
$user = User::factory(User::class)
$user = User::factory()
->create(['role' => 'user']);
Sanctum::actingAs($user);
@@ -301,7 +302,7 @@ class AdminTest extends TestCase
->first();
// Create and login admin
$admin = User::factory(User::class)
$admin = User::factory()
->create(['role' => 'admin']);
Sanctum::actingAs($admin);

View File

@@ -14,10 +14,10 @@ class DashboardTest extends TestCase
*/
public function it_get_dashboard_data()
{
$user = User::factory(User::class)
$user = User::factory()
->create(['role' => 'admin']);
File::factory(File::class)
File::factory()
->count(2)
->create(['filesize' => 1000000]);
@@ -43,11 +43,11 @@ class DashboardTest extends TestCase
*/
public function it_get_new_users_for_dashboard()
{
$users = User::factory(User::class)
$users = User::factory()
->count(5)
->create(['role' => 'user']);
$admin = User::factory(User::class)
$admin = User::factory()
->create(['role' => 'admin']);
Sanctum::actingAs($admin);

View File

@@ -19,7 +19,7 @@ class BrowseTest extends TestCase
*/
public function it_get_navigator_tree()
{
$user = User::factory(User::class)
$user = User::factory()
->create();
$folder_level_1 = Folder::factory(Folder::class)
@@ -133,7 +133,7 @@ class BrowseTest extends TestCase
*/
public function it_get_folder_content()
{
$user = User::factory(User::class)
$user = User::factory()
->create();
$root = Folder::factory(Folder::class)
@@ -150,7 +150,7 @@ class BrowseTest extends TestCase
'user_id' => $user->id,
]);
$file = File::factory(File::class)
$file = File::factory()
->create([
'parent_id' => $root->id,
'name' => 'Document',
@@ -181,7 +181,7 @@ class BrowseTest extends TestCase
*/
public function it_get_recent_files()
{
$user = User::factory(User::class)
$user = User::factory()
->create();
$root = Folder::factory(Folder::class)
@@ -190,7 +190,7 @@ class BrowseTest extends TestCase
'user_id' => $user->id,
]);
$file_1 = File::factory(File::class)
$file_1 = File::factory()
->create([
'parent_id' => $root->id,
'name' => 'Document 1',
@@ -204,7 +204,7 @@ class BrowseTest extends TestCase
$this->travel(5)->minutes();
$file_2 = File::factory(File::class)
$file_2 = File::factory()
->create([
'parent_id' => $root->id,
'name' => 'Document 2',
@@ -233,7 +233,7 @@ class BrowseTest extends TestCase
*/
public function it_get_trash_root()
{
$user = User::factory(User::class)
$user = User::factory()
->create();
$folder = Folder::factory(Folder::class)
@@ -245,7 +245,7 @@ class BrowseTest extends TestCase
'deleted_at' => now(),
]);
$file = File::factory(File::class)
$file = File::factory()
->create([
'parent_id' => null,
'name' => 'Document',
@@ -257,7 +257,7 @@ class BrowseTest extends TestCase
'deleted_at' => now(),
]);
File::factory(File::class)
File::factory()
->create([
'parent_id' => $folder->id,
'user_id' => $user->id,
@@ -281,7 +281,7 @@ class BrowseTest extends TestCase
*/
public function it_get_shared_items()
{
$user = User::factory(User::class)
$user = User::factory()
->create();
Sanctum::actingAs($user);
@@ -291,7 +291,7 @@ class BrowseTest extends TestCase
'user_id' => $user->id,
]);
$file = File::factory(File::class)
$file = File::factory()
->create([
'user_id' => $user->id,
]);

View File

@@ -48,7 +48,7 @@ class ContentAccessTest extends TestCase
*/
public function it_get_private_user_file()
{
$user = User::factory(User::class)
$user = User::factory()
->create();
$file = UploadedFile::fake()
@@ -56,7 +56,7 @@ class ContentAccessTest extends TestCase
Storage::putFileAs("files/$user->id", $file, $file->name);
File::factory(File::class)
File::factory()
->create([
'user_id' => $user->id,
'basename' => $file->name,
@@ -74,7 +74,7 @@ class ContentAccessTest extends TestCase
*/
public function it_get_private_user_image_thumbnail()
{
$user = User::factory(User::class)
$user = User::factory()
->create();
$thumbnail = UploadedFile::fake()
@@ -82,7 +82,7 @@ class ContentAccessTest extends TestCase
Storage::putFileAs("files/$user->id", $thumbnail, $thumbnail->name);
File::factory(File::class)
File::factory()
->create([
'user_id' => $user->id,
'basename' => 'fake-thumbnail.jpg',
@@ -124,7 +124,7 @@ class ContentAccessTest extends TestCase
*/
public function logged_user_try_to_get_another_private_user_file()
{
$users = User::factory(User::class)
$users = User::factory()
->count(2)
->create();
@@ -133,7 +133,7 @@ class ContentAccessTest extends TestCase
Storage::putFileAs("files/{$users[0]->id}", $file, $file->name);
File::factory(File::class)
File::factory()
->create([
'user_id' => $users[0]->id,
'basename' => $file->name,

View File

@@ -17,7 +17,7 @@ class FileTest extends TestCase
*/
public function it_test_file_factory()
{
$file = File::factory(File::class)
$file = File::factory()
->create();
$this->assertDatabaseHas('files', [
@@ -70,7 +70,7 @@ class FileTest extends TestCase
$file = UploadedFile::fake()
->create('fake-file.pdf', 12000000, 'application/pdf');
$user = User::factory(User::class)
$user = User::factory()
->create();
$this
@@ -108,14 +108,14 @@ class FileTest extends TestCase
$file = UploadedFile::fake()
->image('fake-file.jpeg', 1000);
$user = User::factory(User::class)
$user = User::factory()
->create();
$user->settings()->update([
$user->limitations()->update([
'max_storage_amount' => 1,
]);
File::factory(File::class)
File::factory()
->create([
'user_id' => $user->id,
'filesize' => '1000000000',
@@ -148,7 +148,7 @@ class FileTest extends TestCase
$file = UploadedFile::fake()
->create('fake-file.pdf', 1200, 'application/pdf');
$user = User::factory(User::class)
$user = User::factory()
->create();
$this
@@ -168,10 +168,10 @@ class FileTest extends TestCase
*/
public function it_rename_file()
{
$user = User::factory(User::class)
$user = User::factory()
->create();
$file = File::factory(File::class)
$file = File::factory()
->create([
'user_id' => $user->id,
]);
@@ -197,7 +197,7 @@ class FileTest extends TestCase
*/
public function it_move_file_to_another_folder()
{
$user = User::factory(User::class)
$user = User::factory()
->create();
$folder = Folder::factory(Folder::class)
@@ -205,7 +205,7 @@ class FileTest extends TestCase
'user_id' => $user->id,
]);
$file = File::factory(File::class)
$file = File::factory()
->create([
'user_id' => $user->id,
]);
@@ -233,10 +233,10 @@ class FileTest extends TestCase
*/
public function it_delete_multiple_files_softly()
{
$user = User::factory(User::class)
$user = User::factory()
->create();
$files = File::factory(File::class)
$files = File::factory()
->count(2)
->create([
'user_id' => $user->id,
@@ -272,7 +272,7 @@ class FileTest extends TestCase
*/
public function it_delete_multiple_files_hardly()
{
$user = User::factory(User::class)
$user = User::factory()
->create();
Sanctum::actingAs($user);

View File

@@ -15,7 +15,7 @@ class FavouriteFolderTest extends TestCase
$folder = Folder::factory(Folder::class)
->create();
$user = User::factory(User::class)
$user = User::factory()
->create();
$this
@@ -40,7 +40,7 @@ class FavouriteFolderTest extends TestCase
$folder = Folder::factory(Folder::class)
->create();
$user = User::factory(User::class)
$user = User::factory()
->create();
$user

View File

@@ -296,13 +296,13 @@ class FolderTest extends TestCase
'parent_id' => $folder_root->id,
]);
$file_1 = File::factory(File::class)
$file_1 = File::factory()
->create([
'parent_id' => $folder_root->id,
'user_id' => $user->id,
]);
$file_2 = File::factory(File::class)
$file_2 = File::factory()
->create([
'parent_id' => $folder_children->id,
'user_id' => $user->id,

View File

@@ -55,7 +55,7 @@ class HomepageTest extends TestCase
*/
public function it_get_og_page_for_folder()
{
$user = User::factory(User::class)
$user = User::factory()
->create();
$folder = Folder::factory(Folder::class)
@@ -114,10 +114,10 @@ class HomepageTest extends TestCase
*/
public function it_get_og_page_for_protected_file()
{
$user = User::factory(User::class)
$user = User::factory()
->create();
$file = File::factory(File::class)
$file = File::factory()
->create([
'user_id' => $user->id,
'name' => 'Fake Image',

View File

@@ -19,7 +19,7 @@ class AdminLanguageTranslatorTest extends TestCase
'value' => 'Extended',
]);
$admin = User::factory(User::class)
$admin = User::factory()
->create(['role' => 'admin']);
$this
@@ -53,7 +53,7 @@ class AdminLanguageTranslatorTest extends TestCase
{
resolve(SeedDefaultLanguageAction::class)();
$admin = User::factory(User::class)
$admin = User::factory()
->create(['role' => 'admin']);
$language = Language::first();
@@ -85,7 +85,7 @@ class AdminLanguageTranslatorTest extends TestCase
'locale' => 'sk',
]);
$admin = User::factory(User::class)
$admin = User::factory()
->create(['role' => 'admin']);
$this
@@ -112,7 +112,7 @@ class AdminLanguageTranslatorTest extends TestCase
{
resolve(SeedDefaultLanguageAction::class)();
$admin = User::factory(User::class)
$admin = User::factory()
->create(['role' => 'admin']);
$language = Language::first();
@@ -130,7 +130,7 @@ class AdminLanguageTranslatorTest extends TestCase
{
resolve(SeedDefaultLanguageAction::class)();
$admin = User::factory(User::class)
$admin = User::factory()
->create(['role' => 'admin']);
$this
@@ -150,7 +150,7 @@ class AdminLanguageTranslatorTest extends TestCase
{
resolve(SeedDefaultLanguageAction::class)();
$admin = User::factory(User::class)
$admin = User::factory()
->create(['role' => 'admin']);
$language = Language::first();
@@ -176,7 +176,7 @@ class AdminLanguageTranslatorTest extends TestCase
{
resolve(SeedDefaultLanguageAction::class)();
$admin = User::factory(User::class)
$admin = User::factory()
->create(['role' => 'admin']);
$language = Language::first();

View File

@@ -13,7 +13,7 @@ class AppUpgradeTest extends TestCase
*/
public function it_upgrade_default_language_translations()
{
$user = User::factory(User::class)
$user = User::factory()
->create(['role' => 'admin']);
DB::table('settings')

View File

@@ -15,7 +15,7 @@ class AdminPagesTest extends TestCase
{
resolve(SeedDefaultPagesAction::class)();
$admin = User::factory(User::class)
$admin = User::factory()
->create(['role' => 'admin']);
Sanctum::actingAs($admin);
@@ -37,7 +37,7 @@ class AdminPagesTest extends TestCase
{
resolve(SeedDefaultPagesAction::class)();
$admin = User::factory(User::class)
$admin = User::factory()
->create(['role' => 'admin']);
$this
@@ -56,7 +56,7 @@ class AdminPagesTest extends TestCase
{
resolve(SeedDefaultPagesAction::class)();
$admin = User::factory(User::class)
$admin = User::factory()
->create(['role' => 'admin']);
$this

View File

@@ -40,7 +40,7 @@ class SettingsTest extends TestCase
{
resolve(SeedDefaultSettingsAction::class)('Extended');
$admin = User::factory(User::class)
$admin = User::factory()
->create(['role' => 'admin']);
$this
@@ -74,7 +74,7 @@ class SettingsTest extends TestCase
{
resolve(SeedDefaultSettingsAction::class)('Extended');
$admin = User::factory(User::class)
$admin = User::factory()
->create(['role' => 'admin']);
$this
@@ -102,7 +102,7 @@ class SettingsTest extends TestCase
$logo = UploadedFile::fake()
->image('fake-image.jpg');
$admin = User::factory(User::class)
$admin = User::factory()
->create(['role' => 'admin']);
$this
@@ -126,7 +126,7 @@ class SettingsTest extends TestCase
*/
public function it_flush_cache()
{
$admin = User::factory(User::class)
$admin = User::factory()
->create(['role' => 'admin']);
$this
@@ -140,7 +140,7 @@ class SettingsTest extends TestCase
*/
public function it_set_stripe()
{
$admin = User::factory(User::class)
$admin = User::factory()
->create(['role' => 'admin']);
$this
@@ -173,7 +173,7 @@ class SettingsTest extends TestCase
*/
public function it_set_email()
{
$admin = User::factory(User::class)
$admin = User::factory()
->create(['role' => 'admin']);
$this

View File

@@ -188,7 +188,7 @@ class SetupWizardTest extends TestCase
]);
$this->assertDatabaseHas('settings', [
'name' => 'storage_default',
'name' => 'default_storage_amount',
'value' => '10',
]);

View File

@@ -16,10 +16,10 @@ class UserShareTest extends TestCase
*/
public function it_share_single_file_without_password()
{
$user = User::factory(User::class)
$user = User::factory()
->create();
$file = File::factory(File::class)
$file = File::factory()
->create(['user_id' => $user->id]);
$this
@@ -49,7 +49,7 @@ class UserShareTest extends TestCase
*/
public function it_share_folder_without_password()
{
$user = User::factory(User::class)
$user = User::factory()
->create();
$folder = Folder::factory(Folder::class)
@@ -82,7 +82,7 @@ class UserShareTest extends TestCase
*/
public function it_share_folder_with_password()
{
$user = User::factory(User::class)
$user = User::factory()
->create();
$folder = Folder::factory(Folder::class)
@@ -121,7 +121,7 @@ class UserShareTest extends TestCase
*/
public function it_share_folder_with_expiration_time()
{
$user = User::factory(User::class)
$user = User::factory()
->create();
$folder = Folder::factory(Folder::class)
@@ -148,7 +148,7 @@ class UserShareTest extends TestCase
*/
public function it_share_folder_and_send_link_for_multiple_email()
{
$user = User::factory(User::class)
$user = User::factory()
->create();
$folder = Folder::factory(Folder::class)
@@ -175,7 +175,7 @@ class UserShareTest extends TestCase
*/
public function it_send_existing_shared_folder_for_multiple_email_once_again()
{
$user = User::factory(User::class)
$user = User::factory()
->create();
$folder = Folder::factory(Folder::class)
@@ -205,7 +205,7 @@ class UserShareTest extends TestCase
*/
public function it_revoke_single_share_record()
{
$user = User::factory(User::class)
$user = User::factory()
->create();
$folder = Folder::factory(Folder::class)

View File

@@ -18,7 +18,7 @@ class VisitorAccessToItemsTest extends TestCase
{
collect([true, false])
->each(function ($is_protected) {
$user = User::factory(User::class)
$user = User::factory()
->create();
$document = UploadedFile::fake()
@@ -26,7 +26,7 @@ class VisitorAccessToItemsTest extends TestCase
Storage::putFileAs("files/$user->id", $document, $document->name);
$file = File::factory(File::class)
$file = File::factory()
->create([
'filesize' => $document->getSize(),
'user_id' => $user->id,
@@ -66,10 +66,10 @@ class VisitorAccessToItemsTest extends TestCase
*/
public function it_try_to_get_protected_file_record()
{
$user = User::factory(User::class)
$user = User::factory()
->create();
$file = File::factory(File::class)
$file = File::factory()
->create([
'user_id' => $user->id,
'name' => 'fake-thumbnail.jpg',
@@ -95,7 +95,7 @@ class VisitorAccessToItemsTest extends TestCase
{
collect([true, false])
->each(function ($is_protected) {
$user = User::factory(User::class)
$user = User::factory()
->create();
$fileName = Str::random() . '-fake-image.jpg';
@@ -105,7 +105,7 @@ class VisitorAccessToItemsTest extends TestCase
Storage::putFileAs("files/$user->id", $thumbnail, $fileName);
$file = File::factory(File::class)
$file = File::factory()
->create([
'user_id' => $user->id,
'basename' => $fileName,
@@ -149,7 +149,7 @@ class VisitorAccessToItemsTest extends TestCase
{
collect([true, false])
->each(function ($is_protected) {
$user = User::factory(User::class)
$user = User::factory()
->create();
$fileName = Str::random() . '-fake-thumbnail.jpg';
@@ -159,7 +159,7 @@ class VisitorAccessToItemsTest extends TestCase
Storage::putFileAs("files/$user->id", $thumbnail, $fileName);
$file = File::factory(File::class)
$file = File::factory()
->create([
'user_id' => $user->id,
'name' => $fileName,

View File

@@ -77,7 +77,7 @@ class VisitorBrowseTest extends TestCase
*/
public function it_authenticate_protected_file_with_correct_password()
{
$file = File::factory(File::class)
$file = File::factory()
->create();
$share = Share::factory(Share::class)
@@ -104,7 +104,7 @@ class VisitorBrowseTest extends TestCase
*/
public function it_authenticate_protected_file_with_incorrect_password()
{
$file = File::factory(File::class)
$file = File::factory()
->create();
$share = Share::factory(Share::class)
@@ -131,7 +131,7 @@ class VisitorBrowseTest extends TestCase
// check private or public share record
collect([true, false])
->each(function ($is_protected) {
$user = User::factory(User::class)
$user = User::factory()
->create();
$root = Folder::factory(Folder::class)
@@ -157,7 +157,7 @@ class VisitorBrowseTest extends TestCase
'user_id' => $user->id,
]);
$file = File::factory(File::class)
$file = File::factory()
->create([
'parent_id' => $root->id,
'name' => 'Document',
@@ -209,7 +209,7 @@ class VisitorBrowseTest extends TestCase
// check private or public share record
collect([true, false])
->each(function ($is_protected) {
$user = User::factory(User::class)
$user = User::factory()
->create();
$folder_level_1 = Folder::factory(Folder::class)
@@ -332,7 +332,7 @@ class VisitorBrowseTest extends TestCase
'password' => bcrypt('secret'),
]);
$file = File::factory(File::class)
$file = File::factory()
->create([
'name' => 'Document',
'parent_id' => $folder->id,
@@ -386,7 +386,7 @@ class VisitorBrowseTest extends TestCase
'password' => bcrypt('secret'),
]);
File::factory(File::class)
File::factory()
->create([
'name' => 'Document',
'user_id' => $folder->user_id,
@@ -422,7 +422,7 @@ class VisitorBrowseTest extends TestCase
// check private or public share record
collect([true, false])
->each(function ($is_protected) {
$file = File::factory(File::class)
$file = File::factory()
->create([
'name' => 'Document',
]);

View File

@@ -19,7 +19,7 @@ class VisitorManipulatingTest extends TestCase
// check private or public share record
collect([true, false])
->each(function ($is_protected) {
$user = User::factory(User::class)
$user = User::factory()
->create();
$folder = Folder::factory(Folder::class)
@@ -27,7 +27,7 @@ class VisitorManipulatingTest extends TestCase
'user_id' => $user->id,
]);
$file = File::factory(File::class)
$file = File::factory()
->create([
'parent_id' => $folder->id,
'user_id' => $user->id,
@@ -88,7 +88,7 @@ class VisitorManipulatingTest extends TestCase
// check private or public share record
collect([true, false])
->each(function ($is_protected) {
$user = User::factory(User::class)
$user = User::factory()
->create();
$root = Folder::factory(Folder::class)
@@ -157,7 +157,7 @@ class VisitorManipulatingTest extends TestCase
// check private or public share record
collect([true, false])
->each(function ($is_protected) {
$user = User::factory(User::class)
$user = User::factory()
->create();
$folder = Folder::factory(Folder::class)
@@ -221,7 +221,7 @@ class VisitorManipulatingTest extends TestCase
// check private or public share record
collect([true, false])
->each(function ($is_protected) {
$user = User::factory(User::class)
$user = User::factory()
->create();
$folder = Folder::factory(Folder::class)
@@ -238,7 +238,7 @@ class VisitorManipulatingTest extends TestCase
'permission' => 'editor',
]);
$files = File::factory(File::class)
$files = File::factory()
->count(2)
->create([
'user_id' => $user->id,
@@ -296,7 +296,7 @@ class VisitorManipulatingTest extends TestCase
// check private or public share record
collect([true, false])
->each(function ($is_protected) {
$user = User::factory(User::class)
$user = User::factory()
->create();
$folder = Folder::factory(Folder::class)
@@ -365,7 +365,7 @@ class VisitorManipulatingTest extends TestCase
// check private or public share record
collect([true, false])
->each(function ($is_protected) {
$user = User::factory(User::class)
$user = User::factory()
->create();
$root = Folder::factory(Folder::class)
@@ -379,7 +379,7 @@ class VisitorManipulatingTest extends TestCase
'parent_id' => $root->id,
]);
$file = File::factory(File::class)
$file = File::factory()
->create([
'user_id' => $user->id,
'parent_id' => $root->id,
@@ -438,7 +438,7 @@ class VisitorManipulatingTest extends TestCase
// check private or public share record
collect([true, false])
->each(function ($is_protected) {
$user = User::factory(User::class)
$user = User::factory()
->create();
$root = Folder::factory(Folder::class)

View File

@@ -53,7 +53,7 @@ class SearchTest extends TestCase
*/
public function it_get_searched_folder()
{
$user = User::factory(User::class)
$user = User::factory()
->create();
$folder = Folder::factory(Folder::class)

View File

@@ -41,7 +41,7 @@ class TeamsTest extends TestCase
*/
public function it_create_team_folder()
{
User::factory(User::class)
User::factory()
->create([
'email' => 'john@internal.com',
]);
@@ -160,7 +160,7 @@ class TeamsTest extends TestCase
*/
public function it_get_all_team_folders()
{
$user = User::factory(User::class)
$user = User::factory()
->create();
$folder = Folder::factory()
@@ -183,7 +183,7 @@ class TeamsTest extends TestCase
*/
public function it_get_content_of_team_folder()
{
$user = User::factory(User::class)
$user = User::factory()
->create();
$folder = Folder::factory()
@@ -212,10 +212,10 @@ class TeamsTest extends TestCase
*/
public function it_get_team_folders_shared_with_another_user()
{
$user = User::factory(User::class)
$user = User::factory()
->create();
$member = User::factory(User::class)
$member = User::factory()
->create();
$folders = Folder::factory()

View File

@@ -133,7 +133,7 @@ class TrafficTest extends TestCase
Storage::putFileAs("files/{$this->user->id}", $document, $document->name);
File::factory(File::class)
File::factory()
->create([
'filesize' => $document->getSize(),
'user_id' => $this->user->id,
@@ -162,7 +162,7 @@ class TrafficTest extends TestCase
Storage::putFileAs("files/{$this->user->id}", $document, $document->name);
$file = File::factory(File::class)
$file = File::factory()
->create([
'filesize' => $document->getSize(),
'user_id' => $this->user->id,

View File

@@ -16,7 +16,7 @@ class TrashTest extends TestCase
*/
public function it_restore_items_from_trash()
{
$user = User::factory(User::class)
$user = User::factory()
->create();
$attributes = [
@@ -27,7 +27,7 @@ class TrashTest extends TestCase
$folder = Folder::factory(Folder::class)
->create($attributes);
$file = File::factory(File::class)
$file = File::factory()
->create($attributes);
$this
@@ -59,7 +59,7 @@ class TrashTest extends TestCase
*/
public function it_dump_trash()
{
$user = User::factory(User::class)
$user = User::factory()
->create();
Sanctum::actingAs($user);

View File

@@ -20,7 +20,7 @@ class SharedZippingTest extends TestCase
// check private or public share record
collect([true, false])
->each(function ($is_protected) {
$user = User::factory(User::class)
$user = User::factory()
->create();
$sharedFolder = Folder::factory(Folder::class)
@@ -41,7 +41,7 @@ class SharedZippingTest extends TestCase
Storage::putFileAs("files/$user->id", $file, $file->name);
File::factory(File::class)
File::factory()
->create([
'filesize' => $file->getSize(),
'parent_id' => $folder->id,
@@ -58,7 +58,7 @@ class SharedZippingTest extends TestCase
Storage::putFileAs("files/$user->id", $file, $file->name);
File::factory(File::class)
File::factory()
->create([
'filesize' => $file->getSize(),
'parent_id' => $sharedFolder->id,
@@ -112,7 +112,7 @@ class SharedZippingTest extends TestCase
// check private or public share record
collect([true, false])
->each(function ($is_protected) {
$user = User::factory(User::class)
$user = User::factory()
->create();
$folder = Folder::factory(Folder::class)
@@ -120,13 +120,13 @@ class SharedZippingTest extends TestCase
'user_id' => $user->id,
]);
File::factory(File::class)
File::factory()
->create([
'parent_id' => $folder->id,
'user_id' => $user->id,
]);
File::factory(File::class)
File::factory()
->create([
'user_id' => $user->id,
]);
@@ -175,7 +175,7 @@ class SharedZippingTest extends TestCase
// check private or public share record
collect([true, false])
->each(function ($is_protected) {
$user = User::factory(User::class)
$user = User::factory()
->create();
$root = Folder::factory(Folder::class)
@@ -196,7 +196,7 @@ class SharedZippingTest extends TestCase
Storage::putFileAs("files/$user->id", $file, $file->name);
File::factory(File::class)
File::factory()
->create([
'filesize' => $file->getSize(),
'parent_id' => $children->id,
@@ -243,7 +243,7 @@ class SharedZippingTest extends TestCase
// check private or public share record
collect([true, false])
->each(function ($is_protected) {
$user = User::factory(User::class)
$user = User::factory()
->create();
$folder = Folder::factory(Folder::class)

View File

@@ -15,7 +15,7 @@ class UserZippingTest extends TestCase
*/
public function it_zip_multiple_files_and_download_it()
{
$user = User::factory(User::class)
$user = User::factory()
->create();
Sanctum::actingAs($user);
@@ -67,7 +67,7 @@ class UserZippingTest extends TestCase
*/
public function it_zip_folder_with_content_within_and_download()
{
$user = User::factory(User::class)
$user = User::factory()
->create();
Sanctum::actingAs($user);