From 7f21755f5ac354ecca15063c231069fb930d3f65 Mon Sep 17 00:00:00 2001 From: Peter Papp Date: Tue, 2 Mar 2021 17:24:13 +0100 Subject: [PATCH] added UserAccountTest --- app/Http/Controllers/FileAccessController.php | 10 +++--- app/Services/SetupService.php | 2 +- app/Services/StripeService.php | 2 +- tests/Feature/UserAccountTest.php | 34 +++++++++++++++++++ tests/Feature/UserTest.php | 19 ----------- 5 files changed, 41 insertions(+), 26 deletions(-) create mode 100644 tests/Feature/UserAccountTest.php diff --git a/app/Http/Controllers/FileAccessController.php b/app/Http/Controllers/FileAccessController.php index 5d5e19f3..11f0b7fc 100644 --- a/app/Http/Controllers/FileAccessController.php +++ b/app/Http/Controllers/FileAccessController.php @@ -2,18 +2,18 @@ namespace App\Http\Controllers; -use App\Folder; +use App\Models\Folder; use App\Http\Tools\Editor; use App\Http\Tools\Guardian; -use App\Share; -use App\User; -use App\Zip; +use App\Models\Share; +use App\Models\User; +use App\Models\Zip; use Illuminate\Support\Arr; use Illuminate\Support\Facades\Auth; use Illuminate\Support\Facades\DB; use Illuminate\Support\Facades\File; use Illuminate\Http\Request; -use App\File; +use App\Models\File as UserFile; use Illuminate\Support\Facades\Storage; use Illuminate\Support\Str; use Illuminate\Http\Exceptions\HttpResponseException; diff --git a/app/Services/SetupService.php b/app/Services/SetupService.php index 546d92ac..7dc29f60 100644 --- a/app/Services/SetupService.php +++ b/app/Services/SetupService.php @@ -13,7 +13,7 @@ class SetupService */ public function create_directories() { - collect(['avatars', 'chunks', 'system', 'files', 'temp', 'zip',]) + collect(['avatars', 'chunks', 'system', 'files', 'temp', 'zip']) ->each(function ($directory) { // Create directory for local driver diff --git a/app/Services/StripeService.php b/app/Services/StripeService.php index 25d4f717..b2762e04 100644 --- a/app/Services/StripeService.php +++ b/app/Services/StripeService.php @@ -3,7 +3,7 @@ namespace App\Services; -use App\User; +use App\Models\User; use Artisan; use Illuminate\Http\Request; use Illuminate\Support\Str; diff --git a/tests/Feature/UserAccountTest.php b/tests/Feature/UserAccountTest.php new file mode 100644 index 00000000..b669b270 --- /dev/null +++ b/tests/Feature/UserAccountTest.php @@ -0,0 +1,34 @@ +create(); + + Sanctum::actingAs($user); + + $this->postJson('/api/user/password', [ + 'current_password' => 'secret', + 'password' => 'VerySecretPassword', + 'password_confirmation' => 'VerySecretPassword', + ])->assertStatus(204); + + // TODO: login s novym heslom + } +} diff --git a/tests/Feature/UserTest.php b/tests/Feature/UserTest.php index 4cfd4d21..8fea63fd 100644 --- a/tests/Feature/UserTest.php +++ b/tests/Feature/UserTest.php @@ -2,8 +2,6 @@ namespace Tests\Feature; -use App\Models\File; -use App\Models\Folder; use App\Models\User; use Illuminate\Foundation\Testing\DatabaseMigrations; use Laravel\Sanctum\Sanctum; @@ -73,23 +71,6 @@ class UserTest extends TestCase ])->assertStatus(200); } - /** - * @test - */ - public function it_change_user_password_in_profile_settings() - { - $user = User::factory(User::class) - ->create(); - - Sanctum::actingAs($user); - - $this->putJson('/user/password', [ - 'current_password' => 'secret', - 'password' => 'VerySecretPassword', - 'password_confirmation' => 'VerySecretPassword', - ])->assertStatus(200); - } - /** * @test */