diff --git a/outTemplateMsg.go b/outTemplateMsg.go index c712ed5..c0a37bb 100644 --- a/outTemplateMsg.go +++ b/outTemplateMsg.go @@ -195,7 +195,7 @@ func templateSendEnrollSuccess(toUser, url, first, remark, activity, host, venue // 主办方:{{keyword2.DATA}} // 活动地点:{{keyword3.DATA}} // 活动时间:{{keyword4.DATA}} - // {{remark.DATA}} + // {{remark.DATA}}TestSendTemplateMsgFormFillupDone // XXX,您已经报名成功 // 活动名称:公益啦网络平台培训 @@ -204,7 +204,7 @@ func templateSendEnrollSuccess(toUser, url, first, remark, activity, host, venue // 活动时间:2016年3月8日 09:30 ~ 16:30 // 感谢您的参与,点击查看活动详情 - tid := getTemplateIDByName("checking_reminder") + tid := getTemplateIDByName("enroll_success") data := map[string]templateMsgKeyword{} data["first"] = templateMsgKeyword{first, "#173177"} data["keyword1"] = templateMsgKeyword{activity, "#173177"} diff --git a/outTemplateMsg_test.go b/outTemplateMsg_test.go index a481e81..1e8d291 100644 --- a/outTemplateMsg_test.go +++ b/outTemplateMsg_test.go @@ -5,22 +5,135 @@ import ( "time" ) +func TestSendTemplateJoinVolunteer(t *testing.T) { + SetupConfig() + url := "http://www.google.com.au/" + first := "很高兴有你参加志愿者" + remark := "明天给你发1万块钱" + name := "利于修" + staffID := "1235465" + joinDate := time.Now().Format("2006-01-02 15:04:06 Mon MST -07") + totalCount := "50次" + totalTime := "2小时" + templateSendJoinVolunteer(toUser, url, first, remark, name, staffID, joinDate, totalCount, totalTime) +} + +func TestSendTemplateJoinTeam(t *testing.T) { + SetupConfig() + url := "http://www.google.com.au/" + first := "欢迎加入校友会服务团队" + remark := "给你发2万张证书" + teamname := "狂妄学习班" + joinDate := time.Now().Format("2006-01-02 15:04:06 Mon MST -07") + templateSendJoinTeam(toUser, url, first, remark, teamname, joinDate) +} + +func TestSendTemplateCheckinSuccess(t *testing.T) { + SetupConfig() + url := "http://www.google.com.au/" + first := "恭喜签到成功,你是第五位签到者" + remark := "团结向上,一起发展" + activity := "职业发展聚会" + date := time.Now().Format("2006-01-02 15:04:06 Mon MST -07") + venue := "某大直接800号,三单元六楼" + templateSendCheckinSuccess(toUser, url, first, remark, activity, date, venue) +} + func TestSendTemplateMsgFormFillupDone(t *testing.T) { SetupConfig() url := "http://www.google.com.au" first := "您的录入信息已经收到,正在核实" - remark := "若信息有误,可能会影响您申请校友会会员的资格" + remark := "若信息有误,会影响您校友会会员的资格" description := "会员登记信息需要补全" verificationDate := time.Now().Format("2006-01-02 15:04:05 Mon -07") templateSendFormFillupDone(toUser, url, first, remark, description, verificationDate) } +func TestSendTemplateEnrollSuccess(t *testing.T) { + SetupConfig() + url := "http://www.google.com.au/" + first := "即将到来的活动,欢迎你的到来" + remark := "怎么才能让校友们积极互动是一个问题" + host := "哈工大澳洲校友会" + activity := "校友会团结聚会" + date := time.Now().Format("2006-01-02 15:04:06 Mon MST -07") + venue := "RSL Club" + templateSendEnrollSuccess(toUser, url, first, remark, activity, host, venue, date) +} + +func TestSendTemplateMeetingReminder(t *testing.T) { + SetupConfig() + url := "http://www.google.com.au/" + first := "恭喜签到成功,你是第五位签到者" + remark := "怎么才能让校友们积极互动是一个问题" + subject := "校友会团结聚会" + date := time.Now().Format("2006-01-02 15:04:06 Mon MST -07") + venue := "某大直接800号,三单元六楼" + templateSendMeetingReminder(toUser, url, first, remark, date, subject, venue) +} + +func TestSendTemplateCheckinReminder(t *testing.T) { + SetupConfig() + url := "http://www.google.com.au/" + first := "即将到来的活动,欢迎你的到来" + remark := "来晚了罚钱,你大爷的" + name := "2017年联欢晚会" + subject := "校友会团结聚会" + time := time.Now().Format("2006-01-02 15:04:06 Mon MST -07") + templateSendCheckinReminder(toUser, url, first, remark, name, subject, time) +} + +func TestSendTemplateMemberFeeReminder(t *testing.T) { + SetupConfig() + url := "http://www.google.com.au/" + first := "校友会会员费\n" + remark := "逾期不缴费将会被列出来" + name := "王更新" + paymentDeadline := time.Now().Format("2006-01-02 15:04:06 Mon MST -07") + paymentValidDate := "从支付之日起一个月\n" + paymentAmount := "¥200 " + templateSendMemberFeeReminder(toUser, url, first, remark, name, paymentDeadline, paymentValidDate, paymentAmount) +} + +func TestSendTemplatePaymentAck(t *testing.T) { + SetupConfig() + url := "http://www.google.com.au/" + first := "即将到来的活动,欢迎你的到来" + remark := "怎么才能让校友们积极互动是一个问题" + account := "卢大勇 330609184" + addr := "内西区,豪宅305号" + amountpaid := "$ 300, ¥1000" + balance := "$150" + paidTo := "新华社,聚餐专款,(收款人:张曦)" + templateSendPaymentAck(toUser, url, first, remark, account, addr, amountpaid, balance, paidTo) +} + +func TestSendTemplateCheckinFail(t *testing.T) { + SetupConfig() + url := "http://www.google.com.au/" + first := "--" + remark := "checkin failed, due to your location is incorrect" + activity := "2017年联欢晚会" + date := time.Now().Format("2006-01-02 15:04:06 Mon MST -07") + templateSendCheckinFail(toUser, url, first, remark, activity, date) +} + +func TestSendTemplateInformCollection(t *testing.T) { + SetupConfig() + url := "http://www.google.com.au/" + first := "恭喜你获得本次Lucky Draw奖金 $200澳币" + remark := "请你点击详情,通知你已收到奖励" + details := "2017年首次Lucky Draw 豪华版" + date := time.Now().Format("2006-01-02 15:04:06 Mon MST -07") + templateSendInformCollection(toUser, url, first, remark, date, details) +} + func TestSendTemplateMsgJoinCommunity(t *testing.T) { SetupConfig() url := "http://www.google.com.au" - first := "您的录入信息已经收到,正在核实,稍后将通知您" - remark := "如果信息有误,可能会影响您申请校友会会员的资格" - - joinDate := time.Now() - templateSendJoinCommunity(toUser, url, first, remark, joinDate) + communityName := "小大同会" + first := "欢迎加入Community" + communityName + remark := "如果退出请注意缴费" + joinDate := time.Now().Format("2006-01-02 15:04:06 Mon MST -07") + templateSendJoinCommunity(toUser, url, first, remark, communityName, joinDate) }