<?php

namespace Tests\Unit\Support;

use App\Support\CatalogValidClickSubid;
use Tests\TestCase;

class CatalogValidClickSubidTest extends TestCase
{
    public function test_it_builds_a_subid_from_utm_source_and_campaign(): void
    {
        $this->assertSame('google_spring_sale', CatalogValidClickSubid::fromUtm('google', 'spring sale'));
    }

    public function test_it_uses_direct_when_utm_values_are_missing(): void
    {
        $this->assertSame('direct_direct', CatalogValidClickSubid::fromUtm(null, null));
    }
}
