Index: [Article Count Order] [Thread]

Date:  Sat, 30 Sep 2000 23:04:36 +0900
From:  Kaoru Hosokawa <khosokawa@....com>
Subject:  [XP-jp:00991] Re: テストのためだけのメソッド
To:  extremeprogramming-jp@....jp (extremeprogramming-jp ML)
Message-Id:  <B5FC215F.3C08%khosokawa@....com>
In-Reply-To:  <NEBBLCBLMJKDLAMIAMIGIENPCKAA.mishii@....jp>
Posted:  Sat, 30 Sep 2000 23:01:52 +0900
X-Mail-Count: 00991

ホソカワです。

on 00.9.25 10:28 AM, Masaru Ishii at mishii@....jp wrote:

> 石井です.
> 
> 忙しいので議論についていけてないのですが,少しだけ.
> 
>> ---
>> 「テストのためだけのメソッド」の定義
>> 
>> そのメソッドを削除しても、コンパイルエラーが出るのはテストからだけであれば
>> 、
>> そのメソッドは、「テストのためだけのメソッド」である。
>> ---
>> 
>> この定義からすると、save() は、テストのためだけのメソッドになります。それ
> か
>> ら、setName() も同じです。現時点では、テストのみで使用されていますから。
> 
> Object クラスの toString もテストのためだけのメソッドといってもいいような.
> でも便利ですよね.
> デバッグのためだけにtoStringをオーバーライドする,ということはよくやって
> ますが,皆さんは,こういうもひっかかるんでしょうか?
> 

toString() は、デバッグの時、有効だと思いますが、テストの時は、どの様に使う
のでしょうか?例があると解りやすいと思います。

-- 
Kaoru Hosokawa
khosokawa@....com