Beispiel #1
0
        public void MiniEmeTest_BookCourseByUserId()
        {
            MiniEmeClient emeClient = new MiniEmeClient();
            var param = JsonHelper.ToJson(new BookCourseParamModel()
            {
                //UserId = 18160,
                //ArrangeCourseId = 1392763,
                //IsForce = false,
                //BookUserId = 18160,
                //ProductLevelId = 17,
                //ContractLevelId = 397685,
                //BookSource = 101
                // UserId = 15466,

                StudentId = 17463,
                ArrangeCourseId = 1392793,
                BookUserId = 15466,
                ProductLevelId = 15,
                ContractLevelId = 127096,
                BookSource = 100
            });
            var result = emeClient.CreateBookCourseByUserId(param);
            var jsonData = JsonHelper.FromJson<Dictionary<string, string>>(result);
            Assert.AreEqual(jsonData["ResultCode"], "000000");
            emeClient.Close();
        }
Beispiel #2
0
 public void MiniEmeTest_BusiEMEBusiEMEGetUserWorkTimeSchedule()
 {
     MiniEmeClient emeClient = new MiniEmeClient();
     var jsonParam = "{\"UserId\":\"1078\",\"WorkDate\":\"2015-06-22\"}";
     string result = emeClient.GetUserWorkTimeSchedule(jsonParam);
     var model = JsonHelper.FromJson<List<object>>(result);
     Assert.AreEqual(model.Count > 0, true);
 }
Beispiel #3
0
 public void MiniEmeTest_BusiEMEGetBranchWorkTimeSchedules()
 {
     MiniEmeClient emeClient = new MiniEmeClient();
     //string postUrl = string.Concat(reqUrl, "BusiEMEGetUserSchedule");
     var jsonParam = "{\"BranchId\":\"42\",\"WorkDate\":\"2015-09-14 23:59:59\"}";
     string result = emeClient.GetBranchWorkTimeSchedules(jsonParam);
     var model = JsonHelper.FromJson<List<object>>(result);
     Assert.AreEqual(model.Count > 0, true);
 }
Beispiel #4
0
 public void MiniEmeTest_BusiEMEGetBranchNoShowList()
 {
     MiniEmeClient emeClient = new MiniEmeClient();
     //string postUrl = string.Concat(reqUrl, "BusiEMEGetUserSchedule");
     var jsonParam = "{\"BranchId\":\"198\",\"BeginDate\":\"2015-09-6 23:59:59\",\"EndDate\":\"2015-09-14 23:59:59\"}";
     string result = emeClient.GetBranchNoShowList(jsonParam);
     var model = JsonHelper.FromJson<PageData<List<object>>>(result);
     Assert.AreEqual(model.TotalItemCount > 0, true);
 }
Beispiel #5
0
 public void MiniEmeTest_CreateCourseRateByStudentUserId()
 {
     MiniEmeClient emeClient = new MiniEmeClient();
     var param = JsonHelper.ToJson(new CourseRateParamModel()
     {
         UserId = 135943,
         ArrangeCourseId = 1142353,
         Comments = "Test Create Student Rate Info!",
         ItemsInfo = "3|4,",
         TotalScore = 4
     });  //EmeId: 10152424 tel:13825221096   //高琪 Lily Arr:1131540
     var result = emeClient.CreateCourseRateByStudentUserId(param);
     var jsonData = JsonHelper.FromJson<Dictionary<string, string>>(result);
     Assert.AreEqual(jsonData["ResultCode"], "000000");
     emeClient.Close();
 }
Beispiel #6
0
 public void MiniEmeTest_ResetBookRecordForPushingWebChatMsgList()
 {
     MiniEmeClient emeClient = new MiniEmeClient();
     var param = JsonHelper.ToJson(new ResetBookRecordForPushingWebChatMsgModel() { SynDate = DateTime.Now, BookrecordIds = "8246097,8246081", FailedBookrecordIds = "" });
     var result = emeClient.ResetBookRecordForPushingWebChatMsgList(param);
     var jsonData = JsonHelper.FromJson<Dictionary<string, string>>(result);
     Assert.AreEqual(jsonData["ResultCode"], "000000");
     emeClient.Close();
 }
Beispiel #7
0
 public void MiniEmeTest_NewBookCourseByUserId()
 {
     MiniEmeClient emeClient = new MiniEmeClient();
     var param = JsonHelper.ToJson(new BookCourseParamModel()
     {
         UserId = 146296,
         ArrangeCourseId = 1392491,//1392635,
         IsForce = false,
         BookUserId = 146296,
         ProductLevelId = 2,
         ContractLevelId = 495270,
     });
     var result = emeClient.BookCourseByUserId(param);
     var jsonData = JsonHelper.FromJson<Dictionary<string, string>>(result);
     Assert.AreEqual(jsonData["ResultCode"], "000000");
     emeClient.Close();
 }
Beispiel #8
0
 public void MiniEmeTest_HttpPost_UnBookQueue()
 {
     MiniEmeClient emeClient = new MiniEmeClient();
     var jsonParam = "{\"UserId\":\"143213\",\"ArrangeCourseId\":\"1314644\",\"UnBookUserId\":\"143213\"}";
     string result = emeClient.UnBookQueue(jsonParam);
     var model = JsonHelper.FromJson<Dictionary<string, string>>(result);
     Assert.AreEqual(model["ResultCode"], "000000");
 }
Beispiel #9
0
 public void MiniEmeTest_HttpPost_GetCourseStudentListForComment()
 {
     MiniEmeClient emeClient = new MiniEmeClient();
     var jsonParam = "{\"arrangeCourseId\":1392520}";
     string result = emeClient.GetCourseStudentListForComment(jsonParam);
     var model = JsonHelper.FromJson<List<object>>(result);
     Assert.AreEqual(model.Count > 0, true);
 }
Beispiel #10
0
 public void MiniEmeTest_GetStudentBookRecordList()
 {
     MiniEmeClient emeClient = new MiniEmeClient();
     var param = JsonHelper.ToJson(new StudentBookRecordParamModel() { UserId = 140925, PageIndex = 1, PageSize = 10, IsClassOver = true });
     var result = emeClient.GetStudentBookRecordList(param);
     var jsonData = JsonHelper.FromJson<PageData<List<StudentBookedRecordModel>>>(result);
     Assert.AreEqual(jsonData.Data.Count > 0, true);
     emeClient.Close();
 }
Beispiel #11
0
 public void MiniEmeTest_GetEmployeeInfoModelByUserId()
 {
     MiniEmeClient emeClient = new MiniEmeClient();
     var jsonText = "{\"userId\":\"28572\"}";
     var result = emeClient.GetEmployeeInfoByUserId(jsonText);
     var jsonData = JsonHelper.FromJson<object>(result);
     // var eq = Assert.Equals(jsonData.UserId, 136072);
     //Assert.AreEqual(jsonData.UserId, 135341);
     emeClient.Close();
 }
Beispiel #12
0
 public void MiniEmeTest_GetCurrentProductLevelByUserId()
 {
     MiniEmeClient emeClient = new MiniEmeClient();
     var param = "{\"UserId\":\"136072\"}";
     var result = emeClient.GetCurrentProductLevelByUserId(param);
     var jsonData = JsonHelper.FromJson<List<object>>(result);
     Assert.AreEqual(jsonData.Count > 0, true);
     emeClient.Close();
 }
Beispiel #13
0
 public void MiniEmeTest_GetContractInfoByUserId()
 {
     MiniEmeClient emeClient = new MiniEmeClient();
     var jsonText = "{\"UserId\":\"136367\"}";        //136072
     var result = emeClient.GetContractInfoByUserId(jsonText);
     var jsonData = JsonHelper.FromJson<List<ContractModel>>(result);
     Assert.AreEqual(jsonData.Count > 0, true);
     emeClient.Close();
 }
Beispiel #14
0
 public void MiniEmeTest_GetBookRecordForPushWebChatMsgList()
 {
     MiniEmeClient emeClient = new MiniEmeClient();
     var param = JsonHelper.ToJson(new BookRecordForPushWebChatMsgModel() { ShowNow = 50, SynDate = DateTime.Parse("2015-08-14 21:30:03.907"), FailedId = "" });
     var result = emeClient.GetBookRecordForPushWebChatMsgList(param);
     var jsonData = JsonHelper.FromJson<List<object>>(result);
     Assert.AreEqual(jsonData.Count > 0, true);
     emeClient.Close();
 }
Beispiel #15
0
 public void MiniEmeTest_GetArrangeCourseListByUserId()
 {
     MiniEmeClient emeClient = new MiniEmeClient();
     var param = JsonHelper.ToJson(new QueryArrangeCoursesParamModel()
     {
         UserId = 146840,
         PageIndex = 1,
         PageSize = 100,
         // IsBookQueue = false,
         QueryParamModel = new List<ArrangeCourseParamModel>() { new ArrangeCourseParamModel()
         {  BranchId = 42,
             ContractLevelId = 497458,
             ProductLevelId = 2},new ArrangeCourseParamModel()
         {  BranchId = 42,
             ContractLevelId = 497460,
             ProductLevelId = 14} }
     });
     var result = emeClient.GetArrangeCourseListByUserId(param);
     var dics = JsonHelper.FromJson<PageData<List<ArrangeCourseModel>>>(result);
     Assert.AreEqual(dics.Data.Count > 0, true);
     emeClient.Close();
 }
Beispiel #16
0
        public void MiniEmeTest_CreateCourseRateByTeacherUserId()
        {
            MiniEmeClient emeClient = new MiniEmeClient();
            var jsonParam = JsonHelper.ToJson(new List<TeacherCourseRateParamModel>
            {
                new TeacherCourseRateParamModel(){
                BookRecordId = 7875313,
                CheckinFlag = false,
                TotalScore = 3,
                ItemsInfo = "4|3",
                Comments = "test by api",
                CreateBy = 133105
                },
                //new TeacherCourseRateParamModel(){
                //BookRecordId = 7123477,
                //IsNoShow = false,
                //TotalScore = 3,
                //ItemsInfo = "4|3",
                //Comments = "test by api",
                //CreateBy = 138513
                //}
            });

            var result = emeClient.CreateCourseRateByTeacherId(jsonParam);
            var jsonData = JsonHelper.FromJson<Dictionary<string, string>>(result);
            Assert.AreEqual(jsonData["ResultCode"], "000000");
            emeClient.Close();
        }
Beispiel #17
0
 public void MiniEmeTest_HttpPost_GetCourseStudentListForCheckIn()
 {
     MiniEmeClient emeClient = new MiniEmeClient();
     var jsonParam = JsonHelper.ToJson(new CourseStudentListForCheckInParamModel()
     {
         ArrangeCourseId = 1392520,
         TimeSpan = -1
     });
     string result = emeClient.GetCourseStudentListForCheckIn(jsonParam);
     var model = JsonHelper.FromJson<List<object>>(result);
     Assert.AreEqual(model.Count > 0, true);
 }
Beispiel #18
0
 public void MiniEmeTest_GetStudyProgressList()
 {
     MiniEmeClient emeClient = new MiniEmeClient();
     var param = JsonHelper.ToJson(new StudyProgressParamModel() { UserId = 136072, ProductLevelId = 1 });
     var result = emeClient.GetStudyProgressList(param);
     var jsonData = JsonHelper.FromJson<List<object>>(result);
     Assert.AreEqual(jsonData.Count > 0, true);
     emeClient.Close();
 }
Beispiel #19
0
 public void MiniEmeTest_HttpPost_GetStudentBookRequirement()
 {
     MiniEmeClient emeClient = new MiniEmeClient();
     var jsonParam = JsonHelper.ToJson(new QueryStudentRequirementParamModel()
     {
         BeginTime = DateTime.Parse("2015-09-04"),
         EndTime = DateTime.Parse("2015-09-04 23:59:59"),
         UserId = 140961
     });
     string result = emeClient.GetStudentRequirement(jsonParam);
     var model = JsonHelper.FromJson<List<object>>(result);
     Assert.AreEqual(model.Count > 0, true);
 }
Beispiel #20
0
 public void MiniEmeTest_GetUserInfoByMobile()
 {
     MiniEmeClient emeClient = new MiniEmeClient();
     var jsonText = "{\"Mobile\":\"13701372330\",\"UserId\":\"103816\"}";
     var result = emeClient.GetUserInfoByMobile(jsonText);
     var jsonData = JsonHelper.FromJson<object>(result);
     // var eq = Assert.Equals(jsonData.UserId, 136072);
        // Assert.AreEqual(jsonData.UserId, 135341);
     emeClient.Close();
 }
Beispiel #21
0
 public void MiniEmeTest_IsExistedCourseRateByStudentUserId()
 {
     MiniEmeClient emeClient = new MiniEmeClient();
     var param = JsonHelper.ToJson(new IsExistCourseRateParamModel() { UserId = 135943, ArrangeCourseId = 1142353 });  //EmeId: 10152424 tel:13825221096   //高琪 Lily Arr:1131540
     var result = emeClient.IsExistCourseRateByStudentUserId(param);
     var jsonData = JsonHelper.FromJson<Dictionary<string, string>>(result);
     Assert.AreEqual(jsonData["ResultCode"], "000000");
     emeClient.Close();
 }
Beispiel #22
0
 public void MiniEmeTest_GetUserInfoModelByPhone()
 {
     MiniEmeClient emeClient = new MiniEmeClient();
     var jsonText = "{\"Mobile\":\"13701405634\",\"UserId\":\"122619\"}";//"{\"Mobile\":\"15999683801\",\"UserId\":\"0\"}";   //  15999683801
     var result = emeClient.GetUserInfoByPhone(jsonText);
     var jsonData = JsonHelper.FromJson<UserInfoByPhoneModel>(result);
     // var eq = Assert.Equals(jsonData.UserId, 136072);
     Assert.AreEqual(jsonData.MobilePhone, "13701405634");
     emeClient.Close();
 }
Beispiel #23
0
 public void MiniEmeTest_NewCreateBookCourseByStudentId()
 {
     MiniEmeClient emeClient = new MiniEmeClient();
     var param = JsonHelper.ToJson(new BookCourseParamModel()
     {
         //UserId = 115723,
         StudentId = 97196,
         ArrangeCourseId = 1400891,
         IsForce = false,
         BookUserId = 115723,
         ProductLevelId = 2,
         ContractLevelId = 406696,
         BookSource = 101
     });
     var result = emeClient.CreateBookCourseByUserId(param);
     Assert.AreEqual(result, 100);
     emeClient.Close();
 }
Beispiel #24
0
 public void MiniEmeTest_GetUserInfoModelUserId()
 {
     MiniEmeClient emeClient = new MiniEmeClient();
     var jsonText = "{\"UserId\":\"136072\"}";
     var result = emeClient.GetStudentInfoByUserId(jsonText);
     var jsonData = JsonHelper.FromJson<UserInfoModel>(result);
     // var eq = Assert.Equals(jsonData.UserId, 136072);
     Assert.AreEqual(jsonData.UserId, 136072);
     emeClient.Close();
 }
Beispiel #25
0
 public void MiniEmeTest_NewCreateWebchatBookCourseByUserId()
 {
     MiniEmeClient emeClient = new MiniEmeClient();
     var jsonParam = JsonHelper.ToJson(new BookCourseParamModel()
     {
         UserId = 146968,
         ArrangeCourseId = 1392765,
         BookUserId = 146968,
         ProductLevelId = 1,
         ContractLevelId = 497952,
         BookSource = 101
     });
     var result = emeClient.BookCourseByUserId(jsonParam);
     Assert.AreEqual(result, 100);
     emeClient.Close();
 }
Beispiel #26
0
 public void MiniEmeTest_GetWaitingCourseListByUserId()
 {
     MiniEmeClient emeClient = new MiniEmeClient();
     var param = JsonHelper.ToJson(new WaitingCourseParamModel() { UserId = 134064, PageIndex = 1, PageSize = 10 });  //136594 //136072
     var result = emeClient.GetWaitingCourseListByUserId(param);
     var jsonData = JsonHelper.FromJson<PageData<List<StudentBookedRecordModel>>>(result);
     // var eq = Assert.Equals(jsonData.UserId, 136072);
     Assert.AreEqual(jsonData.Data.Count > 0, true);
     emeClient.Close();
 }
Beispiel #27
0
 public void MiniEmeTest_UnBookCourseByUserId()
 {
     MiniEmeClient emeClient = new MiniEmeClient();
     var param = JsonHelper.ToJson(new UnbookCourseModel()
     {
         BookRecordId = 8247243,
         UserId = 146865,
         IsForce = true,
         UnBookReason = "Test Create",
         UnBookUserId = 146865,
     });
     var result = emeClient.UnBookCourseByUserId(param);
     var jsonData = JsonHelper.FromJson<Dictionary<string, string>>(result);
     Assert.AreEqual(jsonData["ResultCode"], "000000");
     emeClient.Close();
 }
Beispiel #28
0
 public void MiniEmeTest_HttpPost_BusiEMECreateBookQueue()
 {
     MiniEmeClient emeClient = new MiniEmeClient();
     var jsonParam = "{\"UserId\":\"146865\",\"ArrangeCourseId\":\"1392805\",\"ProductLevelId\":\"1\"}";
     string result = emeClient.CreateBookQueue(jsonParam);
     var model = JsonHelper.FromJson<Dictionary<string, string>>(result);
     Assert.AreEqual(model["ResultCode"], "000000");
 }
Beispiel #29
0
 public void MiniEmeTest_BusiEMEGetCourseRateDetailByBatchNo()
 {
     MiniEmeClient emeClient = new MiniEmeClient();
     var param = "{\"BatchNo\":\"E2E7A7C5-3109-4780-A80E-0BC99420F09F\"}";
     var result = emeClient.GetCourseRateDetailByBatchNo(param);
     var jsonData = JsonHelper.FromJson<List<object>>(result);
     Assert.AreEqual(jsonData.Count > 0, true);
     emeClient.Close();
 }
Beispiel #30
0
 public void MiniEmeTest_HttpPost_CreateStudentBookRequirement()
 {
     MiniEmeClient emeClient = new MiniEmeClient();
     var jsonParam = JsonHelper.ToJson(new BookRequirementParamModel() { UserId = 140961, RequiredUserId = 140961, cTimeList = "", aTimeList = "2015-09-04 19:00|2015-09-04 13:00" });//"{\"cTimeList\":\"\",\"aTimeList\":\"2015-09-04 10:00|2015-09-04 13:00\",\"UserId\":\"140961\",\"RequiredUserId\":\"140961\"}");
     string result = emeClient.CreateStudentBookRequirement(jsonParam);
     var model = JsonHelper.FromJson<Dictionary<string, string>>(result);
     Assert.AreEqual(model["ResultCode"], "000000");
 }