Cutterリファレンスマニュアル
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.
すべてのシンボル一覧