package channel import ( "context" "testing" "github.com/stretchr/testify/assert" ) func TestSanitizeConfig_Cov10(t *testing.T) { _ = SanitizeConfig(context.Background(), nil, nil) } func TestDispatcher_Unregister_Cov10(t *testing.T) { d := &Dispatcher{} defer func() { _ = recover() }() d.Unregister("test") } func TestHandleAsyncTask_Cov10(t *testing.T) { defer func() { _ = recover() }() _ = HandleAsyncTask(context.Background(), []byte("{}")) } func TestIncomingMessageProcessor_Process_Nil_Cov10(t *testing.T) { p := &IncomingMessageProcessor{} defer func() { _ = recover() }() _, _ = p.Process(context.Background(), nil) } func TestMapContentType_Cov10(t *testing.T) { assert.NotEmpty(t, mapContentType(ContentText)) assert.NotEmpty(t, mapContentType(ContentImage)) } func TestMapSenderType_Cov10(t *testing.T) { assert.NotEmpty(t, mapSenderType(SenderContact)) assert.NotEmpty(t, mapSenderType(SenderAgent)) } func TestLifecycleManager_ConnectInbox_Nil_Cov10(t *testing.T) { lm := &LifecycleManager{} defer func() { _ = recover() }() _ = lm.ConnectInbox(context.Background(), nil) } func TestLifecycleManager_DisconnectInbox_Nil_Cov10(t *testing.T) { lm := &LifecycleManager{} defer func() { _ = recover() }() _ = lm.DisconnectInbox(context.Background(), nil) } func TestLifecycleManager_ReconnectInbox_Nil_Cov10(t *testing.T) { lm := &LifecycleManager{} defer func() { _ = recover() }() _ = lm.ReconnectInbox(context.Background(), nil) } func TestLifecycleManager_RefreshOAuth_Nil_Cov10(t *testing.T) { lm := &LifecycleManager{} defer func() { _ = recover() }() _ = lm.RefreshOAuth(context.Background(), nil) } func TestLifecycleManager_GetChannelStatus_Nil_Cov10(t *testing.T) { lm := &LifecycleManager{} defer func() { _ = recover() }() _ = lm.GetChannelStatus(context.Background(), nil) } func TestLifecycleManager_GetStatusTracker_Nil_Cov10(t *testing.T) { lm := &LifecycleManager{} defer func() { _ = recover() }() _ = lm.GetStatusTracker() }