Update & Complete API controllers tests and Unit tests

This commit is contained in:
Bubka
2023-03-08 17:43:26 +01:00
parent 823acde49d
commit 0a8807d87a
18 changed files with 545 additions and 99 deletions

View File

@ -6,6 +6,7 @@ use App\Events\TwoFAccountDeleted;
use App\Helpers\Helpers;
use App\Models\TwoFAccount;
use App\Services\SettingService;
use Illuminate\Database\Eloquent\Relations\BelongsTo;
use Illuminate\Support\Facades\Crypt;
use Mockery\MockInterface;
use Tests\ModelTestCase;
@ -138,4 +139,16 @@ class TwoFAccountModelTest extends ModelTestCase
$this->assertEquals('YYYY====', $twofaccount->secret);
}
/**
* @test
*/
public function test_user_relation()
{
$model = new TwoFAccount();
$relation = $model->user();
$this->assertInstanceOf(BelongsTo::class, $relation);
$this->assertEquals('user_id', $relation->getForeignKeyName());
}
}