github.com/kubeshop/testkube@v1.17.23/pkg/event/kind/slack/loader_test.go (about) 1 package slack 2 3 import ( 4 "testing" 5 6 "github.com/stretchr/testify/assert" 7 8 "github.com/kubeshop/testkube/pkg/api/v1/testkube" 9 ) 10 11 func TestSlackLoader_Load(t *testing.T) { 12 t.Parallel() 13 t.Run("loads Slack listeners for all event types", func(t *testing.T) { 14 t.Parallel() 15 // given 16 // default slack notifier is not ready by default 17 l := NewSlackLoader("", "", "", "", testkube.AllEventTypes, nil) 18 19 // when 20 listeners, err := l.Load() 21 22 // then 23 assert.NoError(t, err) 24 assert.Len(t, listeners, 0) 25 }) 26 27 }