Commit 64ed6e19 by zhangying

review

parent c70123df
......@@ -13,6 +13,7 @@ import org.testng.annotations.Test;
import java.util.ArrayList;
import java.util.List;
import java.util.concurrent.TimeUnit;
/**
* @author zhangying
......@@ -30,20 +31,21 @@ public class TestCreateBigInteractionCourse extends XMBaseTest {
}
@Test(description = "创建普通大班互动课,不添加学员")
public void testCreateBigInteractionCourse() {
public void testCreateBigInteractionCourse() throws InterruptedException {
JSONObject largeInteractionClassLive = new JSONObject();
largeInteractionClassLive.put("courseName", RandomStringUtil.randomNumber(14, "course_"));
largeInteractionClassLive.put("teacherId","1235115979473997826");
largeInteractionClassLive.put("startTime",System.currentTimeMillis() + 60 * 1000);
largeInteractionClassLive.put("endTime",System.currentTimeMillis() + 30 * 60 * 1000);
largeInteractionClassLive.put("needRecord","YES");
largeInteractionClassLive.put("needRecord","NO");
largeInteractionClassLive.put("liveType","LARGE_CLASS_INTERACTION");
largeInteractionClassLive.put("consumeHourNum",1);
largeInteractionClassLive.put("consumeClassTime","1");
largeInteractionClassLive.put("podium","12");
xmAppApi.doRequest(RequestType.JSON, params, largeInteractionClassLive.toJSONString(), headers);
TimeUnit.SECONDS.sleep(3);
JSONObject jsonBody = xmAppApi.getBodyInJSON();
System.out.println("jsonBody ="+jsonBody);
......@@ -62,7 +64,7 @@ public class TestCreateBigInteractionCourse extends XMBaseTest {
}
@Test(description = "创建大班互动课,同时添加扣课时学员和不扣课时学员")
public void testCreateBigInteractionCourse1() {
public void testCreateBigInteractionCourse1() throws InterruptedException {
//组装扣课时学员数据
String studentId = "1358346398485405697"; //扣课时学员
......@@ -95,6 +97,7 @@ public class TestCreateBigInteractionCourse extends XMBaseTest {
largeInteractionClassLive.put("studentIds",studentIds);
xmAppApi.doRequest(RequestType.JSON, params, largeInteractionClassLive.toJSONString(), headers);
TimeUnit.SECONDS.sleep(3);
JSONObject jsonBody = xmAppApi.getBodyInJSON();
System.out.println("jsonBody ="+jsonBody);
......
......@@ -41,7 +41,7 @@ public class TestLiveAssetsQuery extends XMBaseTest {
String assetsId = jsonBody.getJSONObject("result").getString("assetsId");
String balance = jsonBody.getJSONObject("result").getString("balance");
Assert.assertEquals("500.00", balance);
Assert.assertNotEquals("0.00", balance);
Assert.assertEquals("1283684042748010497", assetsId);
Assert.assertEquals("true", jsonBody.getString("success"));
Assert.assertEquals("200", jsonBody.getString("code"));
......
......@@ -42,7 +42,7 @@ public class TestOrderPage extends XMBaseTest {
System.out.println(xmAppApi);
JSONObject jsonBody = xmAppApi.getBodyInJSON();
Assert.assertEquals("2", jsonBody.getJSONObject("result").getString("total"));
Assert.assertNotEquals("0", jsonBody.getJSONObject("result").getString("total"));
Assert.assertEquals("true", jsonBody.getString("success"));
Assert.assertEquals("操作成功!", jsonBody.getString("message"));
......
......@@ -80,8 +80,10 @@ public class TestDelOnlyOneClassLive extends XMBaseTest {
* 测试删除乐器陪练课-删除待开课的课程
*/
@Test(description = "删除待开课的课程")
public void testDelOnlyOneClassLive2() {
public void testDelOnlyOneClassLive2() throws InterruptedException {
GetOnlyOneCourseData getOnlyOneCourseData=new GetOnlyOneCourseData();
JSONObject getCreateCourse = getOnlyOneCourseData.creatOnlyOneCourse();
JSONObject onlyOneClassCourse = getOnlyOneCourseData.getOnlyOneCourseListUnstart();
String liveCourseId = onlyOneClassCourse.getJSONObject("result").getJSONArray("records").getJSONObject(0).getString("liveCourseId");
......
......@@ -148,7 +148,7 @@ public class GetLiveCourseData extends XMBaseTest {
largeClassLive.put("teacherId","1235115979473997826");
largeClassLive.put("startTime",System.currentTimeMillis() + 60 * 1000);
largeClassLive.put("endTime",System.currentTimeMillis() + 30 * 60 * 1000);
largeClassLive.put("needRecord","YES");
largeClassLive.put("needRecord","NO");
largeClassLive.put("liveType","LARGE_CLASS_LIVE");
largeClassLive.put("consumeHourNum",1);
largeClassLive.put("consumeClassTime","1");
......@@ -248,7 +248,7 @@ public class GetLiveCourseData extends XMBaseTest {
largeInteractionClassLive.put("teacherId","1235115979473997826");
largeInteractionClassLive.put("startTime",System.currentTimeMillis() + 60 * 1000);
largeInteractionClassLive.put("endTime",System.currentTimeMillis() + 30 * 60 * 1000);
largeInteractionClassLive.put("needRecord","YES");
largeInteractionClassLive.put("needRecord","NO");
largeInteractionClassLive.put("liveType","LARGE_CLASS_INTERACTION");
largeInteractionClassLive.put("consumeHourNum",1);
largeInteractionClassLive.put("consumeClassTime","1");
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment