Mermaid 図表テスト
これは、CZONにおけるMermaid図表のレンダリング機能を検証するためのテストファイルです。
フローチャート例
graph TD
A[開始] --> B{続行しますか?}
B -->|はい| C[操作を実行]
B -->|いいえ| D[終了]
C --> E[結果を確認]
E --> F{成功しましたか?}
F -->|はい| G[完了]
F -->|いいえ| H[再試行]
H --> C
G --> D
シーケンス図例
sequenceDiagram
participant User
participant System
participant Database
User->>System: リクエストを送信
System->>Database: データを照会
Database-->>System: 結果を返却
System-->>User: 結果を表示
ガントチャート例
gantt
title プロジェクトスケジュール
dateFormat YYYY-MM-DD
section 設計
要件分析 :done, des1, 2024-01-01, 7d
プロトタイプ設計 :active, des2, 2024-01-08, 5d
詳細設計 : des3, after des2, 5d
section 開発
フロントエンド開発 : dev1, after des3, 10d
バックエンド開発 : dev2, after des3, 15d
section テスト
単体テスト : test1, after dev1, 5d
結合テスト : test2, after dev2, 5d
クラス図例
classDiagram
class Animal {
+String name
+int age
+void eat()
+void sleep()
}
class Dog {
+void bark()
}
class Cat {
+void meow()
}
Animal <|-- Dog
Animal <|-- Cat
状態図例
stateDiagram-v2
[*] --> Idle
Idle --> Processing : 処理を開始
Processing --> Success : 処理成功
Processing --> Error : 処理失敗
Success --> [*]
Error --> [*]
円グラフ例
pie title ブラウザ使用率
"Chrome" : 65.2
"Firefox" : 15.3
"Safari" : 12.5
"Edge" : 5.2
"その他" : 1.8
誤った構文テスト(エラーメッセージが表示されるはず)
graph TD
A --> B
// ここに矢印の定義が不足しています
C --> D
このテストファイルには、CZONのMermaid統合が正常に動作することを検証するための、複数のMermaid図表タイプが含まれています。