(string) Str::uuid(), 'name' => 'A', 'email' => 'a+'.uniqid().'@x.com']); } public function test_can_save_transfer_settings(): void { $user = $this->user(); $this->actingAs($user) ->put(route('account.settings.update'), [ 'notify_email' => 'alerts@example.com', 'product_updates' => '1', ]) ->assertRedirect(route('account.settings')); $settings = QrSetting::where('user_id', $user->id)->first(); $this->assertNotNull($settings); $this->assertSame('alerts@example.com', $settings->notify_email); $this->assertTrue($settings->product_updates); } }