package command import ( "testing" "github.com/mattermost/mattermost/server/public/model" "github.com/stretchr/testify/require" ) func TestHandleUnknownCommand(t *testing.T) { handler := &Handler{ cleanup: func(userID, channelID string) (int, error) { return 0, nil }, } response, err := handler.Handle(&model.CommandArgs{ Command: "/unknown", }) require.NoError(t, err) require.Equal(t, model.CommandResponseTypeEphemeral, response.ResponseType) require.Contains(t, response.Text, "Unknown command") }