瀏覽代碼

12 template, tests all done.

master
Patrick Peng Sun 8 年之前
父節點
當前提交
f9b071ec64
共有 2 個文件被更改,包括 121 次插入8 次删除
  1. +2
    -2
      outTemplateMsg.go
  2. +119
    -6
      outTemplateMsg_test.go

+ 2
- 2
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"}

+ 119
- 6
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)
}

Loading…
取消
儲存