[過去ログ]
カプセル化■プライベートメソッドをテストする方法 (476レス)
カプセル化■プライベートメソッドをテストする方法 http://mevius.5ch.net/test/read.cgi/tech/1593949666/
上
下
前
次
1-
新
通常表示
512バイト分割
レス栞
このスレッドは過去ログ倉庫に格納されています。
次スレ検索
歴削→次スレ
栞削→次スレ
過去ログメニュー
43: デフォルトの名無しさん [] 2020/07/05(日) 23:48:39.22 ID:LRfXHt7v 例えば多くのパーサーは公開メンバとしてpush()を持つ。 文字をプッシュする関数だ。 めぼしい公開メンバはこの程度しかない。 しかしその裏に100を超える非公開のメンバがあっても驚かない。 非決定性のパーサはその程度のメンバを持つ。 文字をプッシュする公開メンバ一つで、多くの状態、多くのメンバをテストするのは面倒な話で、何方にせよ非公開のメンバ、非公開の状態変数について知識が無ければテストできない。 だったら内部の状態について一切テストしないか、内部の状態を直接テストするか二択となる。 内部の状態についてはブラックボックスとして扱うべきと述べているのがt-wadaさんだが、それでは実装が非常に困難だ。 http://mevius.5ch.net/test/read.cgi/tech/1593949666/43
メモ帳
(0/65535文字)
上
下
前
次
1-
新
書
関
写
板
覧
索
設
栞
歴
あと 433 レスあります
スレ情報
赤レス抽出
画像レス抽出
歴の未読スレ
AAサムネイル
Google検索
Wikipedia
ぬこの手
ぬこTOP
1.031s*