донат шоп, управление магазином, яндекс метрика

This commit is contained in:
2026-07-19 19:17:29 +04:00
parent 8bf1b852f0
commit df7f98fe8b
48 changed files with 1859 additions and 18 deletions
+7 -1
View File
@@ -4,6 +4,7 @@ namespace Tests\Feature;
use App\Models\GameAccountUser;
use App\Services\AzerothCoreAccountService;
use App\Services\BalanceService;
use App\Services\GameClientDownloadService;
use Illuminate\Support\Collection;
use Mockery\MockInterface;
@@ -39,12 +40,17 @@ class CabinetFeatureTest extends TestCase
],
]));
});
$this->mock(BalanceService::class, function (MockInterface $mock) use ($user): void {
$mock->shouldReceive('balance')->once()->with($user->id)->andReturn('1250.00');
$mock->shouldReceive('recentTransactions')->once()->with($user->id)->andReturn(new Collection);
});
$response = $this->actingAs($user)->get(route('cabinet.index'));
$response->assertOk();
$response->assertSee('Arthion');
$response->assertSee('Получить ссылку на клиент');
$response->assertSee('1 250,00');
$response->assertSee('Скачать лаунчер');
}
public function test_authenticated_user_can_change_password(): void