12345678910111213141516171819202122232425 |
- package nats
- import (
- "git.aionnect.com/aionnect/go-common/utils/date"
- "git.aionnect.com/aionnect/go-common/utils/mq"
- "git.aionnect.com/aionnect/go-common/utils/mq/topic"
- "testing"
- )
- func TestProducer_SendJSON(t *testing.T) {
- producer := NewProducer()
- defer func(producer *Producer) {
- _ = producer.Close()
- }(producer)
- msg := &mq.TestMsg{Message: "你好, 世界!", Time: date.Now()}
- tpc := topic.TOP("test-subject")
- for i := 0; i < 5; i++ {
- result, err := producer.SendJSON(tpc, msg)
- if err != nil {
- t.Error("Failed to produce message: ", err)
- }
- t.Logf(result.(string))
- }
- }
|