Hitachi

COBOL2002 Professional Tool Kit 単体テスト支援ガイド


付録A.1 単体テスト支援のファイル一覧

単体テスト支援で使用するファイルの一覧です。

ファイル名

拡張子

生成元

説明

テストプロジェクトファイル

.utsproj

○

単体テストのためのテストデータおよびテスト結果の情報が格納されているファイルです。

TDコマンド格納ファイル

.tdi

○

テストデバッガで単体テストを実行するためのTDコマンドを記述したファイルです。

COBOLソースファイル

※1

○

単体テスト対象のCOBOLソースファイルです。

実行可能ファイル

.exe

○

テスト対象ソースコードをコンパイルし,テストデバッガでテストが実行できる実行可能ファイルです。

このファイル自体はCOBOLコンパイラが生成します。

プログラム情報ファイル

.cbp

○

テスト対象ソースコードのデータ項目の情報やカバレージの情報などを保持するファイルです。

このファイル自体はCOBOLコンパイラが生成し,テストデバッガがカバレージ情報を設定します。

テストプロジェクトの初回生成時に,このプログラム情報ファイルを生成するためにコンパイルを実行します。

擬似プログラム用プログラム情報ファイル

.cbs

○

テストデバッガでテスト実行時に,主プログラムや副プログラムをシミュレーションするための情報を保持するファイルです。このファイル自体はCOBOLコンパイラが生成します。

コンパイラが生成するファイル

※2

○

COBOLコンパイラがコンパイル時に生成するファイル群です。単体テスト支援では,TestModuleフォルダに出力します。

単体テスト支援ではこれらのファイルを直接利用することはありません。

実行環境ファイル

.cbr

−

単体テストの実行時の環境変数の情報を設定したファイル。COBOL2002の実行支援で作成します。

単体テスト支援では,COBOL2002の実行支援で作成した実行環境ファイルをプロジェクトのプロパティに設定すると,テスト実行時に設定した実行環境ファイルが実行可能ファイルと同じフォルダにコピーされます。テストデバッガでのテスト実行では,自動的に実行環境ファイルが読み込まれます。

(凡例)

○:単体テスト支援によって生成されるファイルです。

−:ほかのCOBOL2002のコンポーネントが生成し,単体テスト支援が参照するファイルです。

注※1

COBOLソースファイルの拡張子を次に示します。

固定形式正書法:

.cbl,.cbo,.ocb,または環境変数CBLFIXで指定した拡張子

自由形式正書法:

.cbf,.ocf,または環境変数CBLFREEで指定した拡張子

注※2

オブジェクトファイル(.obj)などがあります。コンパイラが生成するファイルについては,マニュアル「COBOL2002 ユーザーズガイド」を参照してください。