14 lines
364 B
Python
14 lines
364 B
Python
"""service 层单元测试公共 fixture:构造最小 Request 对象。"""
|
|
import types
|
|
|
|
import pytest
|
|
|
|
|
|
@pytest.fixture
|
|
def fake_request():
|
|
"""模拟 FastAPI Request,仅提供 service 层用到的字段。"""
|
|
class FR:
|
|
state = types.SimpleNamespace(user_id=1, username="tester", realname="测试员")
|
|
query_params = {}
|
|
return FR()
|