- set social login credentials

- disallow registration refactoring
This commit is contained in:
Čarodej
2022-01-11 13:22:25 +01:00
parent 62cbcd14ed
commit 1c188081b3
23 changed files with 891 additions and 148 deletions

View File

@@ -1,4 +1,5 @@
<?php
namespace Tests\Domain\Settings;
use Storage;
@@ -146,9 +147,9 @@ class SettingsTest extends TestCase
$this
->actingAs($admin)
->post('/api/admin/settings/payment-service', [
'service' => 'stripe',
'key' => '123456789',
'secret' => '123456789',
'service' => 'stripe',
'key' => '123456789',
'secret' => '123456789',
])->assertStatus(204);
$this->assertDatabaseHas('settings', [
@@ -157,6 +158,28 @@ class SettingsTest extends TestCase
]);
}
/**
* @test
*/
public function it_store_social_service_credentials()
{
$admin = User::factory()
->create(['role' => 'admin']);
$this
->actingAs($admin)
->post('/api/admin/settings/social-service', [
'client_id' => '123456789',
'client_secret' => '123456789',
'service' => 'facebook',
])->assertStatus(204);
$this->assertDatabaseHas('settings', [
'name' => 'allowed_facebook_login',
'value' => 1,
]);
}
/**
* @test
*/