Skip to content
Projects
Groups
Snippets
Help
This project
Loading...
Sign in / Register
Toggle navigation
X
xm-sportstest
Overview
Overview
Details
Activity
Cycle Analytics
Repository
Repository
Files
Commits
Branches
Tags
Contributors
Graph
Compare
Charts
Issues
0
Issues
0
List
Board
Labels
Milestones
Merge Requests
0
Merge Requests
0
CI / CD
CI / CD
Pipelines
Jobs
Schedules
Charts
Wiki
Wiki
Snippets
Snippets
Members
Collapse sidebar
Close sidebar
Activity
Graph
Charts
Create a new issue
Jobs
Commits
Issue Boards
Open sidebar
xiamai-test
xm-sportstest
Commits
3207ad4a
Commit
3207ad4a
authored
Apr 07, 2025
by
yangfangfang
Browse files
Options
Browse Files
Download
Email Patches
Plain Diff
解决报错
parent
2ad3b2e0
Hide whitespace changes
Inline
Side-by-side
Showing
3 changed files
with
7 additions
and
7 deletions
+7
-7
src/main/java/com/xiaomai/cases/lunar/training/TestPurchaseCampByDeposit.java
+3
-3
src/main/java/com/xiaomai/cases/polar/reserve/group/TestBatchReserveGroup.java
+1
-1
src/main/java/com/xiaomai/cases/polar/training/TestSignCampOrderByDeposit.java
+3
-3
No files found.
src/main/java/com/xiaomai/cases/lunar/training/TestPurchaseCampByDeposit.java
View file @
3207ad4a
...
@@ -67,7 +67,7 @@ public class TestPurchaseCampByDeposit extends BaseTestImpl {
...
@@ -67,7 +67,7 @@ public class TestPurchaseCampByDeposit extends BaseTestImpl {
@Test
(
description
=
"使用储值卡抵扣购买存量的训练营"
)
@Test
(
description
=
"使用储值卡抵扣购买存量的训练营"
)
public
void
testPurchaseCampByDeposit
()
{
public
void
testPurchaseCampByDeposit
()
{
//注意:储值卡用的是存量的:存量储值卡充0赠1000 训练营用的是存量的:杭州自动化测试训练营
A
:999.99元
//注意:储值卡用的是存量的:存量储值卡充0赠1000 训练营用的是存量的:杭州自动化测试训练营
B
:999.99元
//购买充0送1000的储值卡
//购买充0送1000的储值卡
//获取的微信用户
//获取的微信用户
...
@@ -108,8 +108,8 @@ public class TestPurchaseCampByDeposit extends BaseTestImpl {
...
@@ -108,8 +108,8 @@ public class TestPurchaseCampByDeposit extends BaseTestImpl {
// 获取存量训练营活动
// 获取存量训练营活动
String
id
=
trainTools
.
getAppliableCampList
(
"杭州自动化测试训练营
A
"
).
getJSONObject
(
0
).
getString
(
"id"
);
String
id
=
trainTools
.
getAppliableCampList
(
"杭州自动化测试训练营
B
"
).
getJSONObject
(
0
).
getString
(
"id"
);
BigDecimal
price
=
new
BigDecimal
(
trainTools
.
getAppliableCampList
(
"杭州自动化测试训练营
A
"
).
getJSONObject
(
0
).
getString
(
"price"
));
BigDecimal
price
=
new
BigDecimal
(
trainTools
.
getAppliableCampList
(
"杭州自动化测试训练营
B
"
).
getJSONObject
(
0
).
getString
(
"price"
));
JSONObject
body
=
new
JSONObject
();
JSONObject
body
=
new
JSONObject
();
...
...
src/main/java/com/xiaomai/cases/polar/reserve/group/TestBatchReserveGroup.java
View file @
3207ad4a
...
@@ -98,7 +98,7 @@ public class TestBatchReserveGroup extends BaseTestImpl {
...
@@ -98,7 +98,7 @@ public class TestBatchReserveGroup extends BaseTestImpl {
//因为是存量排好团课的数据去批量预约的,存量数据需要提前做的是:
//因为是存量排好团课的数据去批量预约的,存量数据需要提前做的是:
//创建一个课程:批量预约团课课程-禁用 必须是30分钟;创建两个会员:批量约团课会员1和批量约团课会员2;排好团课,用上述的课程排好一年的数据;人数上限必须是60(下面的筛选是59人以上,不是60会筛不出来的),时间必须是00.00-00.30,上课星期是:周一~周日;教练是:f
//创建一个课程:批量预约团课课程-禁用 必须是30分钟;创建两个会员:批量约团课会员1和批量约团课会员2;排好团课,用上述的课程排好一年的数据;人数上限必须是60(下面的筛选是59人以上,不是60会筛不出来的),时间必须是00.00-00.30,上课星期是:周一~周日;教练是:f
//注意:只能排一年的,只排到了来年2025-
04-01
的,后面记得重新排团课
//注意:只能排一年的,只排到了来年2025-
10-02
的,后面记得重新排团课
//注意:reserveMemberNum和planCheckBalance必须是1,超出太多会不够扣除,后面的校验也对不上
//注意:reserveMemberNum和planCheckBalance必须是1,超出太多会不够扣除,后面的校验也对不上
...
...
src/main/java/com/xiaomai/cases/polar/training/TestSignCampOrderByDeposit.java
View file @
3207ad4a
...
@@ -54,7 +54,7 @@ public class TestSignCampOrderByDeposit extends BaseTestImpl {
...
@@ -54,7 +54,7 @@ public class TestSignCampOrderByDeposit extends BaseTestImpl {
@Test
(
description
=
"使用储值卡抵扣购买存量的训练营"
)
@Test
(
description
=
"使用储值卡抵扣购买存量的训练营"
)
public
void
testSignCampOrderByDeposit
(){
public
void
testSignCampOrderByDeposit
(){
//注意:储值卡用的是存量的:存量储值卡充0赠1000 训练营用的是存量的:杭州自动化测试训练营
A
:999.99元
//注意:储值卡用的是存量的:存量储值卡充0赠1000 训练营用的是存量的:杭州自动化测试训练营
B
:999.99元
String
name
=
"创建订单潜在会员"
+
RandomStringUtil
.
randomString
(
3
);
String
name
=
"创建订单潜在会员"
+
RandomStringUtil
.
randomString
(
3
);
String
phone
=
RandomStringUtil
.
randomMobile
(
"666"
);
String
phone
=
RandomStringUtil
.
randomMobile
(
"666"
);
...
@@ -97,7 +97,7 @@ public class TestSignCampOrderByDeposit extends BaseTestImpl {
...
@@ -97,7 +97,7 @@ public class TestSignCampOrderByDeposit extends BaseTestImpl {
// 获取存量训练营活动
// 获取存量训练营活动
JSONObject
fetchAppliableCampList
=
trainingTools
.
fetchAppliableCampList
(
"杭州自动化测试训练营
A
"
);
JSONObject
fetchAppliableCampList
=
trainingTools
.
fetchAppliableCampList
(
"杭州自动化测试训练营
B
"
);
String
id
=
fetchAppliableCampList
.
getJSONArray
(
"result"
).
getJSONObject
(
0
).
getString
(
"id"
);
String
id
=
fetchAppliableCampList
.
getJSONArray
(
"result"
).
getJSONObject
(
0
).
getString
(
"id"
);
BigDecimal
price
=
new
BigDecimal
(
fetchAppliableCampList
.
getJSONArray
(
"result"
).
getJSONObject
(
0
).
getString
(
"price"
));
BigDecimal
price
=
new
BigDecimal
(
fetchAppliableCampList
.
getJSONArray
(
"result"
).
getJSONObject
(
0
).
getString
(
"price"
));
...
@@ -141,7 +141,7 @@ public class TestSignCampOrderByDeposit extends BaseTestImpl {
...
@@ -141,7 +141,7 @@ public class TestSignCampOrderByDeposit extends BaseTestImpl {
String
title
=
fetchUserCardListResult
.
getJSONObject
(
0
).
getString
(
"title"
);
String
title
=
fetchUserCardListResult
.
getJSONObject
(
0
).
getString
(
"title"
);
Assert
.
assertEquals
(
fetchUserCardListResult
.
size
()>
0
,
true
,
"使用储值卡购买训练营成功后,已购训练营列表数据小于1"
);
Assert
.
assertEquals
(
fetchUserCardListResult
.
size
()>
0
,
true
,
"使用储值卡购买训练营成功后,已购训练营列表数据小于1"
);
Assert
.
assertEquals
(
title
,
"杭州自动化测试训练营
A
"
,
"已购训练营名称和购买的训练营名称非同一个"
);
Assert
.
assertEquals
(
title
,
"杭州自动化测试训练营
B
"
,
"已购训练营名称和购买的训练营名称非同一个"
);
//check 3:校验储值卡消耗列表增加签单类型的消耗记录,以及签单消耗记录的剩余金额=储值卡剩余金额-购买的训练营金额
//check 3:校验储值卡消耗列表增加签单类型的消耗记录,以及签单消耗记录的剩余金额=储值卡剩余金额-购买的训练营金额
...
...
Write
Preview
Markdown
is supported
0%
Try again
or
attach a new file
Attach a file
Cancel
You are about to add
0
people
to the discussion. Proceed with caution.
Finish editing this message first!
Cancel
Please
register
or
sign in
to comment