Files
opensourcepos/tests/Helpers/UrlHelperTest.php
Ollama 80fdf2b7b5 fix: add autoload-dev for Tests namespace and fix UrlHelperTest namespace
- Add autoload-dev section to composer.json for Tests namespace
- Rename tests/helpers to tests/Helpers for PSR-4 compliance
- Add proper namespace to UrlHelperTest.php
- This fixes PHPUnit test discovery - previously only 6 tests were running
2026-04-01 21:18:52 +00:00

24 lines
532 B
PHP

<?php
namespace Tests\Helpers;
use PHPUnit\Framework\TestCase;
class UrlHelperTest extends TestCase
{
protected function setUp(): void
{
require_once __DIR__ . '/../../app/Helpers/url_helper.php';
}
public function testBase64urlEncode(): void
{
$data = 'Test data';
$encoded = base64url_encode($data);
$this->assertMatchesRegularExpression('/^[A-Za-z0-9\-_]+$/', $encoded);
$decoded = base64url_decode($encoded);
$this->assertEquals($data, $decoded);
}
}