message_test.go 3.8 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170
  1. package dao
  2. import (
  3. "testing"
  4. "go-common/app/admin/main/dm/model"
  5. . "github.com/smartystreets/goconvey/convey"
  6. )
  7. //func TestDao_SendMsgToReporter1(t *testing.T) {
  8. // var (
  9. // d = New(conf.Conf)
  10. // c = context.TODO()
  11. // err error
  12. // rptMsg = &model.ReportMsg{
  13. // Aid: 1,
  14. // Title: "test title1",
  15. // Did: 1,
  16. // Msg: "dm msg1",
  17. // Uids: "150781",
  18. // State: model.StatFirstDelete,
  19. // RptReason: 1,
  20. // BlockReason: 1,
  21. // Block: -1,
  22. // }
  23. // )
  24. // err = d.SendMsgToReporter(c, rptMsg)
  25. // if err != nil {
  26. // t.Errorf("dao.SendMsgToReporter(rptMsg:%v) err(%v)", rptMsg, err)
  27. // t.Fail()
  28. // }
  29. //}
  30. //
  31. //func TestDao_SendMsgToReporter2(t *testing.T) {
  32. // var (
  33. // d = New(conf.Conf)
  34. // c = context.TODO()
  35. // err error
  36. // rptMsg = &model.ReportMsg{
  37. // Aid: 1,
  38. // Title: "test title2",
  39. // Did: 1,
  40. // Msg: "dm msg2",
  41. // Uids: "150781",
  42. // State: model.StatSecondDelete,
  43. // RptReason: 3,
  44. // BlockReason: 5,
  45. // Block: -1,
  46. // }
  47. // )
  48. // err = d.SendMsgToReporter(c, rptMsg)
  49. // if err != nil {
  50. // t.Errorf("dao.SendMsgToReporter(rptMsg:%v) err(%v)", rptMsg, err)
  51. // t.Fail()
  52. // }
  53. //}
  54. //
  55. //func TestDao_SendMsgToReporter3(t *testing.T) {
  56. // var (
  57. // d = New(conf.Conf)
  58. // c = context.TODO()
  59. // err error
  60. // rptMsg = &model.ReportMsg{
  61. // Aid: 1,
  62. // Title: "test title3",
  63. // Did: 1,
  64. // Msg: "dm msg3",
  65. // Uids: "150781",
  66. // State: model.StatFirstIgnore,
  67. // RptReason: 1,
  68. // BlockReason: 1,
  69. // Block: -1,
  70. // }
  71. // )
  72. // err = d.SendMsgToReporter(c, rptMsg)
  73. // if err != nil {
  74. // t.Errorf("dao.SendMsgToReporter(rptMsg:%v) err(%v)", rptMsg, err)
  75. // t.Fail()
  76. // }
  77. //}
  78. //
  79. //func TestDao_SendMsgToReporter4(t *testing.T) {
  80. // var (
  81. // d = New(conf.Conf)
  82. // c = context.TODO()
  83. // err error
  84. // rptMsg = &model.ReportMsg{
  85. // Aid: 1,
  86. // Title: "test title4",
  87. // Did: 1,
  88. // Msg: "dm msg4",
  89. // Uids: "150781",
  90. // State: model.StatSecondIgnore,
  91. // RptReason: 1,
  92. // BlockReason: 1,
  93. // Block: -1,
  94. // }
  95. // )
  96. // err = d.SendMsgToReporter(c, rptMsg)
  97. // if err != nil {
  98. // t.Errorf("dao.SendMsgToReporter(rptMsg:%v) err(%v)", rptMsg, err)
  99. // t.Fail()
  100. // }
  101. //}
  102. //
  103. //func TestDao_SendMsgToReporter5(t *testing.T) {
  104. // var (
  105. // d = New(conf.Conf)
  106. // c = context.TODO()
  107. // err error
  108. // rptMsg = &model.ReportMsg{
  109. // Aid: 1,
  110. // Title: "test title5",
  111. // Did: 1,
  112. // Msg: "dm msg5",
  113. // Uids: "150781",
  114. // State: model.StatSecondAutoDelete,
  115. // RptReason: 1,
  116. // BlockReason: 5,
  117. // Block: -1,
  118. // }
  119. // )
  120. // err = d.SendMsgToReporter(c, rptMsg)
  121. // if err != nil {
  122. // t.Errorf("dao.SendMsgToReporter(rptMsg:%v) err(%v)", rptMsg, err)
  123. // t.Fail()
  124. // }
  125. //}
  126. //
  127. //func TestDao_SendMsgToPoster1(t *testing.T) {
  128. // var (
  129. // d = New(conf.Conf)
  130. // c = context.TODO()
  131. // err error
  132. // rptMsg = &model.ReportMsg{
  133. // Aid: 1,
  134. // Title: "test title1",
  135. // Did: 1,
  136. // Msg: "dm msg1",
  137. // Uids: "150781",
  138. // State: model.StatSecondAutoDelete,
  139. // RptReason: 1,
  140. // BlockReason: 5,
  141. // Block: 10,
  142. // }
  143. // )
  144. // err = d.SendMsgToPoster(c, rptMsg)
  145. // if err != nil {
  146. // t.Errorf("dao.SendMsgToPoster(rptMsg:%v) err(%v)", rptMsg, err)
  147. // t.Fail()
  148. // }
  149. //}
  150. func TestCreatePosterContent(t *testing.T) {
  151. msg := &model.ReportMsg{
  152. Aid: 1,
  153. Uids: "1,2",
  154. Did: 11,
  155. Title: "test title",
  156. Msg: "test dm content",
  157. State: 1,
  158. RptReason: 16,
  159. Block: 0,
  160. BlockReason: 0,
  161. }
  162. Convey("test poster content", t, func() {
  163. _, err := testDao.createPosterContent(msg)
  164. So(err, ShouldBeNil)
  165. })
  166. }