Mermaid Grafik Testi
Bu, CZON'daki Mermaid grafik oluşturma işlevini doğrulamak için kullanılan bir test dosyasıdır.
Akış Şeması Örneği
graph TD
A[Başla] --> B{Devam edilsin mi?}
B -->|Evet| C[İşlemi gerçekleştir]
B -->|Hayır| D[Son]
C --> E[Sonucu kontrol et]
E --> F{Başarılı mı?}
F -->|Evet| G[Tamamlandı]
F -->|Hayır| H[Yeniden dene]
H --> C
G --> D
Sıralama Diyagramı Örneği
sequenceDiagram
participant Kullanıcı
participant Sistem
participant Veritabanı
Kullanıcı->>Sistem: İstek gönder
Sistem->>Veritabanı: Veri sorgula
Veritabanı-->>Sistem: Sonuçları döndür
Sistem-->>Kullanıcı: Sonuçları göster
Gantt Şeması Örneği
gantt
title Proje Zaman Çizelgesi
dateFormat YYYY-MM-DD
section Tasarım
Gereksinim Analizi :done, des1, 2024-01-01, 7d
Prototip Tasarımı :active, des2, 2024-01-08, 5d
Detaylı Tasarım : des3, after des2, 5d
section Geliştirme
Ön Yüz Geliştirme : dev1, after des3, 10d
Arka Yüz Geliştirme : dev2, after des3, 15d
section Test
Birim Testleri : test1, after dev1, 5d
Entegrasyon Testleri : test2, after dev2, 5d
Sınıf Diyagramı Örneği
classDiagram
class Hayvan {
+String isim
+int yaş
+void ye()
+void uyu()
}
class Köpek {
+void havla()
}
class Kedi {
+void miyavla()
}
Hayvan <|-- Köpek
Hayvan <|-- Kedi
Durum Diyagramı Örneği
stateDiagram-v2
[*] --> Boşta
Boşta --> İşleniyor : İşlemi başlat
İşleniyor --> Başarılı : İşlem başarılı
İşleniyor --> Hata : İşlem başarısız
Başarılı --> [*]
Hata --> [*]
Pasta Grafiği Örneği
pie title Tarayıcı Kullanım Oranları
"Chrome" : 65.2
"Firefox" : 15.3
"Safari" : 12.5
"Edge" : 5.2
"Diğer" : 1.8
Hatalı Sözdizimi Testi (hata mesajı göstermeli)
graph TD
A --> B
// Burada ok tanımı eksik
C --> D
Bu test dosyası, CZON'un Mermaid entegrasyonunun düzgün çalışıp çalışmadığını doğrulamak için çeşitli Mermaid grafik türlerini içerir.