您最多选择25个主题 主题必须以字母或数字开头,可以包含连字符 (-),并且长度不得超过35个字符

140 行
5.0KB

  1. package main
  2. import (
  3. "testing"
  4. "time"
  5. )
  6. func TestSendTemplateJoinVolunteer(t *testing.T) {
  7. SetupConfig()
  8. url := "http://www.google.com.au/"
  9. first := "很高兴有你参加志愿者"
  10. remark := "明天给你发1万块钱"
  11. name := "利于修"
  12. staffID := "1235465"
  13. joinDate := time.Now().Format("2006-01-02 15:04:06 Mon MST -07")
  14. totalCount := "50次"
  15. totalTime := "2小时"
  16. templateSendJoinVolunteer(toUser, url, first, remark, name, staffID, joinDate, totalCount, totalTime)
  17. }
  18. func TestSendTemplateJoinTeam(t *testing.T) {
  19. SetupConfig()
  20. url := "http://www.google.com.au/"
  21. first := "欢迎加入校友会服务团队"
  22. remark := "给你发2万张证书"
  23. teamname := "狂妄学习班"
  24. joinDate := time.Now().Format("2006-01-02 15:04:06 Mon MST -07")
  25. templateSendJoinTeam(toUser, url, first, remark, teamname, joinDate)
  26. }
  27. func TestSendTemplateCheckinSuccess(t *testing.T) {
  28. SetupConfig()
  29. url := "http://www.google.com.au/"
  30. first := "恭喜签到成功,你是第五位签到者"
  31. remark := "团结向上,一起发展"
  32. activity := "职业发展聚会"
  33. date := time.Now().Format("2006-01-02 15:04:06 Mon MST -07")
  34. venue := "某大直接800号,三单元六楼"
  35. templateSendCheckinSuccess(toUser, url, first, remark, activity, date, venue)
  36. }
  37. func TestSendTemplateMsgFormFillupDone(t *testing.T) {
  38. SetupConfig()
  39. url := "http://www.google.com.au"
  40. first := "您的录入信息已经收到,正在核实"
  41. remark := "若信息有误,会影响您校友会会员的资格"
  42. description := "会员登记信息需要补全"
  43. verificationDate := time.Now().Format("2006-01-02 15:04:05 Mon -07")
  44. templateSendFormFillupDone(toUser, url, first, remark, description, verificationDate)
  45. }
  46. func TestSendTemplateEnrollSuccess(t *testing.T) {
  47. SetupConfig()
  48. url := "http://www.google.com.au/"
  49. first := "即将到来的活动,欢迎你的到来"
  50. remark := "怎么才能让校友们积极互动是一个问题"
  51. host := "哈工大澳洲校友会"
  52. activity := "校友会团结聚会"
  53. date := time.Now().Format("2006-01-02 15:04:06 Mon MST -07")
  54. venue := "RSL Club"
  55. templateSendEnrollSuccess(toUser, url, first, remark, activity, host, venue, date)
  56. }
  57. func TestSendTemplateMeetingReminder(t *testing.T) {
  58. SetupConfig()
  59. url := "http://www.google.com.au/"
  60. first := "恭喜签到成功,你是第五位签到者"
  61. remark := "怎么才能让校友们积极互动是一个问题"
  62. subject := "校友会团结聚会"
  63. date := time.Now().Format("2006-01-02 15:04:06 Mon MST -07")
  64. venue := "某大直接800号,三单元六楼"
  65. templateSendMeetingReminder(toUser, url, first, remark, date, subject, venue)
  66. }
  67. func TestSendTemplateCheckinReminder(t *testing.T) {
  68. SetupConfig()
  69. url := "http://www.google.com.au/"
  70. first := "即将到来的活动,欢迎你的到来"
  71. remark := "来晚了罚钱,你大爷的"
  72. name := "2017年联欢晚会"
  73. subject := "校友会团结聚会"
  74. time := time.Now().Format("2006-01-02 15:04:06 Mon MST -07")
  75. templateSendCheckinReminder(toUser, url, first, remark, name, subject, time)
  76. }
  77. func TestSendTemplateMemberFeeReminder(t *testing.T) {
  78. SetupConfig()
  79. url := "http://www.google.com.au/"
  80. first := "校友会会员费\n"
  81. remark := "逾期不缴费将会被列出来"
  82. name := "王更新"
  83. paymentDeadline := time.Now().Format("2006-01-02 15:04:06 Mon MST -07")
  84. paymentValidDate := "从支付之日起一个月\n"
  85. paymentAmount := "¥200 "
  86. templateSendMemberFeeReminder(toUser, url, first, remark, name, paymentDeadline, paymentValidDate, paymentAmount)
  87. }
  88. func TestSendTemplatePaymentAck(t *testing.T) {
  89. SetupConfig()
  90. url := "http://www.google.com.au/"
  91. first := "即将到来的活动,欢迎你的到来"
  92. remark := "怎么才能让校友们积极互动是一个问题"
  93. account := "卢大勇 330609184"
  94. addr := "内西区,豪宅305号"
  95. amountpaid := "$ 300, ¥1000"
  96. balance := "$150"
  97. paidTo := "新华社,聚餐专款,(收款人:张曦)"
  98. templateSendPaymentAck(toUser, url, first, remark, account, addr, amountpaid, balance, paidTo)
  99. }
  100. func TestSendTemplateCheckinFail(t *testing.T) {
  101. SetupConfig()
  102. url := "http://www.google.com.au/"
  103. first := "--"
  104. remark := "checkin failed, due to your location is incorrect"
  105. activity := "2017年联欢晚会"
  106. date := time.Now().Format("2006-01-02 15:04:06 Mon MST -07")
  107. templateSendCheckinFail(toUser, url, first, remark, activity, date)
  108. }
  109. func TestSendTemplateInformCollection(t *testing.T) {
  110. SetupConfig()
  111. url := "http://www.google.com.au/"
  112. first := "恭喜你获得本次Lucky Draw奖金 $200澳币"
  113. remark := "请你点击详情,通知你已收到奖励"
  114. details := "2017年首次Lucky Draw 豪华版"
  115. date := time.Now().Format("2006-01-02 15:04:06 Mon MST -07")
  116. templateSendInformCollection(toUser, url, first, remark, date, details)
  117. }
  118. func TestSendTemplateMsgJoinCommunity(t *testing.T) {
  119. SetupConfig()
  120. url := "http://www.google.com.au"
  121. communityName := "小大同会"
  122. first := "欢迎加入Community" + communityName
  123. remark := "如果退出请注意缴费"
  124. joinDate := time.Now().Format("2006-01-02 15:04:06 Mon MST -07")
  125. templateSendJoinCommunity(toUser, url, first, remark, communityName, joinDate)
  126. }