package queue_test import ( "context" "encoding/json" "gotemplate/internal/document" "testing" "github.com/google/uuid" "github.com/stretchr/testify/assert" ) func TestName(t *testing.T) { ctx := context.Background() queue, cleanup := createDependencies(t, ctx) defer cleanup() document := document.Document{ ID: uuid.New(), JobID: uuid.New(), Name: "document_name", CleanVersion: int32(1), TextVersion: int32(1), } docJson, err := json.Marshal(document) assert.Nil(t, err) sendMessage(t, ctx, queue.Client, message{ URL: queue.Config.URL, Type: "DOCTEXT", Body: string(docJson), }) assertMessageWait(t, ctx, queue, "DOCQUERY") }