単体試験(2)

続き。
前回、メソッドにおける単体試験について書いたけど、クラスにおける単体試験について書くのを忘れたので、クラスにおける単体試験を書く。
クラスにおける単体試験は、メソッドにおける単体試験に近いが、確認項目が若干異なる。メソッドにおける単体試験ではそのメソッドの入出力を確認項目としたが、クラスにおける単体試験では、一連のメソッド呼び出しシーケンスにおける入出力を確認項目とする。このとき、メソッドの単体試験ほど細かい粒度ではチェックせず、メソッド呼び出しにおける引数と戻り値と、初期状態、最終状態のみをチェックする。
(続く)