提交
This commit is contained in:
1 parent
725774ef0c
commit
c3be9d1dce
176 files changed
+41925
-6342
No files matched your search
@@ -0,0 +1,17 @@
|
||||
"""出入库单 id 生成单元测试"""
|
||||
from unittest.mock import MagicMock
|
||||
|
||||
from app.services.db.inventory_id import max_numeric_inbound_outbound_id
|
||||
|
||||
|
||||
def test_max_numeric_inbound_outbound_id_parses_scalar():
|
||||
db = MagicMock()
|
||||
db.execute.return_value.scalar.return_value = 1094
|
||||
assert max_numeric_inbound_outbound_id(db, "shanxia2.0") == 1094
|
||||
db.execute.assert_called_once()
|
||||
|
||||
|
||||
def test_max_numeric_inbound_outbound_id_empty():
|
||||
db = MagicMock()
|
||||
db.execute.return_value.scalar.return_value = None
|
||||
assert max_numeric_inbound_outbound_id(db, "shanxia2.0") == 0
|
||||
Reference in new issue
Block a user