String buildDefaultMessage(EventNotificationContext ctx, SlackEventNotificationConfig config) {
        String title = buildMessageTitle(ctx);

        // Build custom message
        String audience = "";
        if (config.notifyChannel() || config.notifyHere()) {
            audience = config.notifyChannel() ? "@channel " : "@here ";
        }
        String description = ctx.eventDefinition().map(EventDefinitionDto::description).orElse("");
        return String.format(Locale.ROOT, "%s*Alert %s* triggered:\n> %s \n", audience, title, description);
    }
@Test
    public void buildDefaultMessage() {
        String message = slackEventNotification.buildDefaultMessage(eventNotificationContext, slackEventNotificationConfig);
        assertThat(message).isNotBlank();
        assertThat(message).isNotEmpty();
        assertThat(message).isNotNull();
        assertThat(message).contains("@channel");
        assertThat(message.getBytes(StandardCharsets.UTF_8).length).isEqualTo(95);
    }