Cutter 1.2.8 用


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のインストール方法
macOSへインストール — macOSへのCutterのインストール方法
Cygwinへインストール — CygwinへのCutterのインストール方法
その他のプラットフォームへインストール — その他のプラットフォームへのCutterのインストール方法
はじめよう
チュートリアル — Cutterの使い方
Travis CI Integration
Travis CIとの統合
Cutterのリリース方法
Cutterのリリース方法
II. リファレンス
コマンド
cutter — C言語・C++言語用のxUnit系テスティングフレームワーク
cut-diff — 色付きで2つのファイルの違いを表示
テスト作成
Cutter — C言語・C++言語用単体テストフレームワーク
Version Information — Cutterのバージョンをチェックするためのマクロ
Available features — インストールされているCutterで利用可能な機能一覧。
Assertions — あなたのプログラムが期待通りに動作しているかを検証します。
Test Utilities — テストをもっと簡単に書くためのユーティリティ。
Types — テストで使う型です。
Multi Process — マルチプロセスでテストを走らせるためのユーティリティ。
GCutter — GLibサポート付きのCutter。
Assertions with GLib support — GLibサポート付きであなたのプログラムが期待通りに動作しているかを検証します。
Test Utilities with GLib support — テストをもっと簡単に書くためのGLibサポート付きユーティリティ。
Types for GLib support — GLibサポート付きテストで使う型です。
Convenience test data API — 構造体定義なしでテストデータを作成するためのAPI。
External command — 外部コマンドを使うための便利API
External command (deprecated) — 外部コマンドを使うための便利API(非推奨)
Abstracted event loop — GCutterで使うイベントループをカスタマイズするための抽象化されたイベントループAPI。
GLib event loop — GLibのGMainContextとGMainLoop用のイベントループAPI。
CppCutter — C++サポート付きのCutter。
Assertions with C++ support — C++サポート付きであなたのプログラムが期待通りに動作しているかを検証します。
GdkCutter Pixbuf — gdk-pixbufサポート付きのCutter。
Assertions with gdk-pixbuf support — gdk-pixbufサポート付きであなたのプログラムが期待通りに動作しているかを検証します。
SoupCutter — libsoupを用いたHTTPサポート付きのCutter。
Assertions for HTTP client and server — libsoupを使ってあなたのHTTPクライアント・サーバが期待通りに動作しているかを検証します。
Convenience HTTP client API — HTTPクライアントとして動作するためのAPI。
Convenience HTTP server API — HTTPサーバーとして動作するためのAPI。
Experimental — 実験的なAPI
検証作成
Assertion writing helper — このセクションにあるシンボルは独自検証を作成することを補助します。
Assertion Utilities for GEnum and GFlags — Utilities to write assertions related to GEnum or GFlags more easily.
Assertion Utilities for GError — Utilities to write assertions related to GError more easily.
Assertion Utilities for GHashTable — Utilities to write assertions related to GHashTable more easily.
Assertion Utilities for GList — Utilities to write assertions related to GList more easily.
Assertion Utilities for GObject — Utilities to write assertions related to GObject more easily.
Assertion Utilities for GValue — Utilities to write assertions related to GValue more easily.
Object inspection functions — デバッグ用にオブジェクトの詳細を示す関数です。
Assertion Utilities for GString — Utilities to write assertions related to GString more easily.
すべてのシンボル一覧