test_batchSettlement.py
1.29 KB
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
# -*- coding: utf-8 -*-
# @Time : 2021/9/10 11:01
# @Author : Ljq
# @File : test_batchSettlement.py
# @Software: PyCharm
"""
杭果市场-结算管理-批号管理
"""
from commons.MySession import sessionHg as session
from commons.api.hg.CheckIn import CheckIn
from commons.api.hg.settlement import batch
from commons.scripts.readConf import rC
import unittest,random
class test_batch(unittest.TestCase):
"""杭果市场-结算管理-批号管理"""
def setUp(self) -> None:
pass
def tearDown(self) -> None:
pass
@classmethod
def setUpClass(cls) -> None:
cls.gatewayHost = rC.returnOptionsItems("host", "gatewayHost")
cls.jmsfHost = rC.returnOptionsItems("host", "jmsfHost")
cls.ic = rC.returnOptionsItems("testInfo", "hg_cardNumRe_01")
@classmethod
def tearDownClass(cls) -> None:
pass
def test_searchState_1(self):
"""
批号管理--查询--输入【在售】状态的完整批号,查询出该批号下的相关数据
"""
# 创建初始数据
resBatchCode = CheckIn.create_registerRecord(session=session, host=self.gatewayHost,ic=self.ic)
self.batchCode = resBatchCode.json()["data"]["batchCode"]
print("test_searchState_1 --> self.batchCode:", self.batchCode)