<?php

namespace Tests\Feature;

use Tests\TestCase;

class AdminJsPlatformOrderTrend7dShouldReuseTableDateLinksSelectorTest extends TestCase
{
    public function test_admin_js_platform_order_trend_7d_should_reuse_table_date_links_selector(): void
    {
        $js = (string) file_get_contents(public_path('js/admin.js'));

        // 护栏：趋势图应从表格复用日期链接口径（避免 JS 里硬编码 created_from/to 规则）
        $this->assertStringContainsString('[data-role="platform-order-trend-7d"] a.link', $js);

        // 且支持 a/div 二选一（可点击则 <a>）
        $this->assertStringContainsString("document.createElement(href ? 'a' : 'div')", $js);
        $this->assertStringContainsString('adm-mini-chart-bar-link', $js);
    }
}
