All files / libs/tools/plugin/src/executors/sonar-tracker/use-cases/slack send-slack-message.use-case.ts

0% Statements 0/13
0% Branches 0/1
0% Functions 0/1
0% Lines 0/13

Press n or j to go to the next uncovered block, b, p or k for the previous block.

1 2 3 4 5 6 7 8 9 10 11 12 13 14                           
import { slackConfiguration } from '../../configurations';

export class SendSlackMessageUseCase {
  public async execute(message: unknown): Promise<void> {
    await fetch(slackConfiguration.url, {
      method: 'POST',
      headers: {
        'Content-Type': 'application/json',
      },
      body: JSON.stringify(message),
    });
  }
}