/* -*- Indented-Text -*- */
/* $Id$ */
/** @mainpage
@~english
CCUnit is a simple framework to write repeatable tests with C language.
@~japanese
CCUnit は C 言語で繰り返し可能なテストを書くための簡単なフレ
ームワークです。
@~
@english
[see also Japanese documents]
@japanese
[see also English documents]
@endif
@english
@section _installation Installation
@japanese
@section _installation インストール
@endif
@~english
Below are the installation steps for installing CCUnit:
@~japanese
以下に CCUnitをインストールする手順を示します。
@if English
- expand the archive file.
- cd to expanded dir.
- run the `
./configure
' file.
- type
make
to create ccunit library.
- type
make install
to install.
@japanese
- アーカイブファイルを展開します。
- 展開したディレクトリにcdします。
- `
./configure
' ファイルを実行します。
make
とタイプして ccunit ライブラリを作成します。
make install
としてインストールします。
@endif
@english
@section _usage Getting Started
@japanese
@section _usage さあ始めましょう
@endif
@~english
Modules give
you a organized view of %CCUnit modules.
@~japanese
モジュール
セクションは CCUnit のモジュールを整理して表示しています。
@~english
You find additional samples in the examples directory.
@~japanese
examples ディレクトリにはサンプルファイルがあります。
@~english
- ComplexTest.c - some complex number library test cases
@~japanese
- ComplexTest.c - 複素数ライブラリのいくつかのテストケースです
@~
@english
@section _documentation Documentation
@japanese
@section _documentation ドキュメント
@endif
- CCUnit Cookbook
- @~english
A cookbook for implementing
tests with CCUnit. (and cookbook in
japanese)
@~japanese
CCUnitでテストを実装するためのクックブック
(see also Cookbook in
English Edition)
@english
@section _license Lincense
@japanese
@section _license ライセンス
@endif
@~english
This library is released under the GNU
Lesser General Public License.
@~japanese
このライブラリは、GNU Lesser General Public License の元で配布しています。
@english
@section _links Related Links
@japanese
@section _links 関連リンク
@endif
- C Test Units
- CUnit:
@~english CUnit is Unit Testing Framework for 'C' language.
@~japanese CUnit は 'C' 言語のユニットテストフレームワークです。
- EmbUnit,
EmbUnit:
@~english
Embedded Unit is unit testing framework for Embedded C
System. Its design was copied from JUnit and CUnit and
more, and then adapted somewhat for Embedded C
System. Embedded Unit does not require std C libs. All
objects are allocated to const area.
@~japanese EmbeddedUnit はC言語を使った組み込み系開発向け
のテストユニットフレームワークです。C標準ライブラリを使
わないので実行資源の少ないターゲット環境でも動作可能です。
- JUnit:
@~english JUnit is a regression testing framework written
by Erich Gamma and Kent Beck. It is used by the
developer who implements unit tests in Java.
@~japanese JUnitはリグレッションテストフレームワークであり、
Erich Gamma と Kent Beck によって書かれました。これは
Javaでテストユニットを実装する開発者が使用します。
- C++ Test Units
- CppUnit:
@~english CppUnit is a C++ unit testing framework.
@~japanese CppUnit は C++ ユニットテストフレームワークです。
- CxxTest:
@~english CxxTest is a JUnit/CppUnit/xUnit-like framework for C++.
@~japanese CxxTest は JUnit/CppUnit/xUnit ライクの C++用
フレームワークです。
- ccUnit:
@~english ccUnit is a C++ unit testing framework.
@~japanese ccUnit は C++ ユニットテストフレームワークで
す。
- eXtreme Programing
- XProgramming.com:
@~english an Extreme Programming Resources.
@~japanese エクストリームプログラミングのリソース集です。
- XPJUG:
@~english Japan XP User Group.
@~japanese 日本XPユーザグループ
@~
*/
/** @defgroup WritingTestFixture Writing test fixture
*/
/** @defgroup Assertions Making assertions
*/
/** @defgroup CreatingTestSuite Creating TestSuite
* @sa CCUnitMakeSuite
*/
/** @defgroup ExecutingTest Executing test
*/
/** @defgroup TrackingTestExecution Tracking test execution
*/
/** @defgroup BrowsingCollectedTestResult Browsing collected test result
*/
/** @defgroup ModuleHierarchy Module hierarchy
*/