workwx_test.go 448 B

12345678910111213141516171819202122232425262728293031
  1. package providers
  2. import (
  3. "fmt"
  4. "os"
  5. "testing"
  6. "time"
  7. "git.wenlab.co/joe/beaconfire"
  8. )
  9. func TestWorkwx(t *testing.T) {
  10. key := os.Getenv("WORKWX_KEY")
  11. if len(key) <= 0 {
  12. fmt.Println("env WORKWX_KEY is empty")
  13. return
  14. }
  15. bf := NewWorkWx(&OptionsWorkwx{
  16. Key: key,
  17. })
  18. bf.Send(&beaconfire.BeaconParam{
  19. From: "sender",
  20. To: []string{""},
  21. Ts: time.Now().Unix(),
  22. Title: "title",
  23. Content: "test message",
  24. })
  25. }