CaiWuXiTong/tests/Unit/EcommerceFinance/CourierSurchargeSettlementMirrorConfigTest.php

23 lines
782 B
PHP

<?php
namespace Tests\Unit\EcommerceFinance;
use Modules\EcommerceFinance\Repositories\CourierSurchargeSettlementMirrorRepository;
use Tests\TestCase;
class CourierSurchargeSettlementMirrorConfigTest extends TestCase
{
public function test_settlement_rows_table_contract(): void
{
$this->assertSame('courier_surcharge_settlement_rows', CourierSurchargeSettlementMirrorRepository::TABLE);
}
public function test_surcharge_type_contract_includes_overlength_alongside_the_nine_types(): void
{
$this->assertSame([
'退回费', '拦截费', '改地址', '上楼费', '送货费',
'超区费', '安装费', '保费', '进仓费', '超长费',
], CourierSurchargeSettlementMirrorRepository::SURCHARGE_TYPES);
}
}