Du kannst nicht mehr als 25 Themen auswählen Themen müssen entweder mit einem Buchstaben oder einer Ziffer beginnen. Sie können Bindestriche („-“) enthalten und bis zu 35 Zeichen lang sein.

140 Zeilen
4.9KB

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