| 1234567891011121314151617181920212223242526 |
- package worker
- import (
- "context"
- "testing"
- "github.com/google/uuid"
- "go.uber.org/goleak"
- )
- func TestWorker(t *testing.T) {
- defer goleak.VerifyNone(t)
- ctx := context.Background()
- uuid, err := uuid.NewUUID()
- if err != nil {
- panic(err)
- }
- workerPool := make(chan chan Job, 10)
- w := NewWorker(uuid, workerPool)
- w.Start(ctx)
- w.Stop()
- }
|