C言語・C++言語用単体テスト・ユニットテストフレームワーク - Cutter

Cutter 1.2.5 用


I. はじめに
Cutterの概要
お知らせ — Cutterの歴史
はじめに — C言語・C++言語用単体テストフレームワークCutterの概要
機能 — Cutterの機能
利用者 — Cutterを使っているプロジェクト・開発者
プラットフォーム毎のCutterのインストール方法
Debian GNU/Linuxへインストール — Debian GNU/LinuxへのCutterのインストール方法
Ubuntuへインストール — UbuntuへのCutterのインストール方法
Fedoraへインストール — FedoraへのCutterのインストール方法
CentOSへインストール — CentOSへのCutterのインストール方法
FreeBSDへインストール — FreeBSDへのCutterのインストール方法
Solarisへインストール — SolarisへのCutterのインストール方法
Mac OS Xへインストール — Mac OS XへのCutterのインストール方法
Cygwinへインストール — CygwinへのCutterのインストール方法
その他のプラットフォームへインストール — その他のプラットフォームへのCutterのインストール方法
はじめよう
チュートリアル — Cutterの使い方
Travis CI Integration
Travis CIとの統合
Cutterのリリース方法
Cutterのリリース方法
II. リファレンス
コマンド
cutter — C言語・C++言語用のxUnit系テスティングフレームワーク
cut-diff — 色付きで2つのファイルの違いを表示
テスト作成
Cutter — C言語・C++言語用単体テストフレームワーク
バージョン情報 — Cutterのバージョンをチェックするためのマクロ
利用可能な機能一覧 — インストールされているCutterで利用可能な機能一覧。
検証 — あなたのプログラムが期待通りに動作しているかを検証します。
テストユーティリティ — テストをもっと簡単に書くためのユーティリティ。
— テストで使う型です。
マルチプロセス — マルチプロセスでテストを走らせるためのユーティリティ。
GCutter — GLibサポート付きのCutter。
GLibサポート付きの検証 — GLibサポート付きであなたのプログラムが期待通りに動作しているかを検証します。
GLibサポート付きテストユーティリティ — テストをもっと簡単に書くためのGLibサポート付きユーティリティ。
GLibサポート用の型 — GLibサポート付きテストで使う型です。
便利なテストデータ用API — 構造体定義なしでテストデータを作成するためのAPI。
外部コマンド — 外部コマンドを使うための便利API
外部コマンド(非推奨) — 外部コマンドを使うための便利API(非推奨)
抽象化されたイベントループ — GCutterで使うイベントループをカスタマイズするための抽象化されたイベントループAPI。
GLib用イベントループ — GLibのGMainContextとGMainLoop用のイベントループAPI。
CppCutter — C++サポート付きのCutter。
C++サポート付きの検証 — C++サポート付きであなたのプログラムが期待通りに動作しているかを検証します。
GdkCutter Pixbuf — gdk-pixbufサポート付きのCutter。
gdk-pixbufサポート付きの検証 — gdk-pixbufサポート付きであなたのプログラムが期待通りに動作しているかを検証します。
SoupCutter — libsoupを用いたHTTPサポート付きのCutter。
HTTPクライアント・サーバ用の検証 — libsoupを使ってあなたのHTTPクライアント・サーバが期待通りに動作しているかを検証します。
便利なHTTPクライアントAPI — HTTPクライアントとして動作するためのAPI。
便利なHTTPサーバーAPI — HTTPサーバーとして動作するためのAPI。
実験 — 実験的なAPI
検証作成
検証作成の補助 — このセクションにあるシンボルは独自検証を作成することを補助します。
GEnumとGFlags用の検証ユーティリティGEnumまたはGFlagsに関する検証をもっと簡単に書くためのユーティリティ。
GError用の検証ユーティリティGErrorに関する検証をもっと簡単に書くためのユーティリティ。
GHashTable用の検証ユーティリティGHashTableに関する検証をもっと簡単に書くためのユーティリティ。
GList用の検証ユーティリティGListに関する検証をもっと簡単に書くためのユーティリティ。
GObject用の検証ユーティリティGObjectに関する検証をもっと簡単に書くためのユーティリティ。
GValue用の検証ユーティリティGValueに関する検証をもっと簡単に書くためのユーティリティ。
オブジェクト調査関数 — デバッグ用にオブジェクトの詳細を示す関数です。
GString用の検証ユーティリティGStringに関する検証をもっと簡単に書くためのユーティリティ。
すべてのシンボル一覧
非推奨のシンボル一覧
1.2.0での新しいシンボル一覧
1.1.9での新しいシンボル一覧
1.1.8での新しいシンボル一覧
1.1.7での新しいシンボル一覧
1.1.6での新しいシンボル一覧
1.1.5での新しいシンボル一覧
1.1.4での新しいシンボル一覧
1.1.3での新しいシンボル一覧
1.1.2での新しいシンボル一覧
1.1.1での新しいシンボル一覧
1.1.0での新しいシンボル一覧
1.0.9での新しいシンボル一覧
1.0.8での新しいシンボル一覧
1.0.7での新しいシンボル一覧
1.0.6での新しいシンボル一覧
1.0.5での新しいシンボル一覧
1.0.4での新しいシンボル一覧
1.0.3での新しいシンボル一覧
1.0.2での新しいシンボル一覧
1.0.1での新しいシンボル一覧
1.0での新しいシンボル一覧
0.9での新しいシンボル一覧
0.8での新しいシンボル一覧
0.7での新しいシンボル一覧
0.6での新しいシンボル一覧
0.5での新しいシンボル一覧
0.4での新しいシンボル一覧
0.3での新しいシンボル一覧