* Powered by PhpStorm * Created on 2025/8/18 */ use Singularity\HDK\Pay\Domain\Account\Aggregate\Account\PointsBalance; use Singularity\HDK\Pay\Domain\Account\Enum\PointType; use Singularity\HDK\Pay\Infrastructure\Repository\AccountRepo; use function Hyperf\Support\make; it('should query point balance', function () { $uid = 'cn3221'; $repo = make(AccountRepo::class); $point_balance = $repo->getPointBalance($uid, PointType::EMA); expect($point_balance) ->toBeInstanceOf(PointsBalance::class) ->and($point_balance->getType())->toBe(PointType::EMA); });