Mermaid-Diagramm-Test
Dies ist eine Testdatei zur Überprüfung der Mermaid-Diagramm-Rendering-Funktionalität in CZON.
Flussdiagramm-Beispiel
graph TD
A[Start] --> B{Fortfahren?}
B -->|Ja| C[Aktion ausführen]
B -->|Nein| D[Ende]
C --> E[Ergebnis prüfen]
E --> F{Erfolgreich?}
F -->|Ja| G[Abgeschlossen]
F -->|Nein| H[Wiederholen]
H --> C
G --> D
Sequenzdiagramm-Beispiel
sequenceDiagram
participant Benutzer
participant System
participant Datenbank
Benutzer->>System: Anfrage senden
System->>Datenbank: Daten abfragen
Datenbank-->>System: Ergebnis zurückgeben
System-->>Benutzer: Ergebnis anzeigen
Gantt-Diagramm-Beispiel
gantt
title Projektzeitplan
dateFormat YYYY-MM-DD
section Design
Anforderungsanalyse :done, des1, 2024-01-01, 7d
Prototyp-Design :active, des2, 2024-01-08, 5d
Detailliertes Design : des3, after des2, 5d
section Entwicklung
Frontend-Entwicklung : dev1, after des3, 10d
Backend-Entwicklung : dev2, after des3, 15d
section Test
Unit-Tests : test1, after dev1, 5d
Integrationstests : test2, after dev2, 5d
Klassendiagramm-Beispiel
classDiagram
class Tier {
+String name
+int alter
+void fressen()
+void schlafen()
}
class Hund {
+void bellen()
}
class Katze {
+void miauen()
}
Tier <|-- Hund
Tier <|-- Katze
Zustandsdiagramm-Beispiel
stateDiagram-v2
[*] --> Inaktiv
Inaktiv --> Verarbeitung : Verarbeitung starten
Verarbeitung --> Erfolg : Verarbeitung erfolgreich
Verarbeitung --> Fehler : Verarbeitung fehlgeschlagen
Erfolg --> [*]
Fehler --> [*]
Kreisdiagramm-Beispiel
pie title Browser-Nutzungsanteile
"Chrome" : 65.2
"Firefox" : 15.3
"Safari" : 12.5
"Edge" : 5.2
"Andere" : 1.8
Fehlerhafter Syntax-Test (sollte Fehlermeldung anzeigen)
graph TD
A --> B
// Hier fehlt eine Pfeildefinition
C --> D
Diese Testdatei enthält verschiedene Mermaid-Diagrammtypen, um zu überprüfen, ob die Mermaid-Integration in CZON ordnungsgemäß funktioniert.