TAB-0.1 - Test library #38

Closed
opened 2022-01-01 13:00:58 +01:00 by edraft · 0 comments
Owner

Es ist eine Library zu entwickeln, welche das anlegen von Discord Tests erlaubt.

Die Tests sind immer wie folgt aufgebaut:

  1. Aktion
    Senden eines Befehles, einer Nachricht oder beitritt eines Kanals.

  2. Reaktion
    Eine Nachricht oder Speicherung von Daten

  3. Auswertung
    Überprüfung auf Richtigkeit der Reaktion, dabei wird immer das Erwartete
    Ergebnis mit einem Zustand Definiert.
    Z.B.:

    • Sende Nachricht in Kanal cmd
    • Empfange Nachricht
    • Inhalt ist gleich "Hallo Welt"

    Wird nicht das Richtige Ergebnis geliefert, so wird der Test als Fehlgeschlagen angesehen.
    Wird das Ergebnis Richtig zurückgegeben, wird der Test als Erfolgreich
    angesehen.

Die Testergebnisse müssen geloggt werden.

Es ist eine Library zu entwickeln, welche das anlegen von Discord Tests erlaubt. Die Tests sind immer wie folgt aufgebaut: 1. Aktion Senden eines Befehles, einer Nachricht oder beitritt eines Kanals. 2. Reaktion Eine Nachricht oder Speicherung von Daten 3. Auswertung Überprüfung auf Richtigkeit der Reaktion, dabei wird immer das Erwartete Ergebnis mit einem Zustand Definiert. Z.B.: * Sende Nachricht in Kanal ```cmd``` * Empfange Nachricht * Inhalt ist gleich "Hallo Welt" Wird nicht das Richtige Ergebnis geliefert, so wird der Test als Fehlgeschlagen angesehen. Wird das Ergebnis Richtig zurückgegeben, wird der Test als Erfolgreich angesehen. Die Testergebnisse müssen geloggt werden.
edraft added this to the (deleted) milestone 2022-01-01 13:00:58 +01:00
edraft added the
story
core
labels 2022-01-01 13:00:58 +01:00
edraft self-assigned this 2022-01-01 13:00:58 +01:00
edraft added this to the (deleted) project 2022-01-01 13:00:58 +01:00
This repo is archived. You cannot comment on issues.
No Milestone
No project
No Assignees
1 Participants
Due Date
The due date is invalid or out of range. Please use the format 'yyyy-mm-dd'.

No due date set.

Dependencies

No dependencies set.

Reference: sh-edraft.de/sh_gismo#38
No description provided.