リンクリスト クラスを考えてみましょう。私は 2 つのプライベート変数 1. firstNode と 2. lastNode を保持しています。これらの変数は内部でのみ使用されるため、ゲッターを介して公開されません。操作によってこれら 2 つの変数が期待どおりに変更されることをテストしたいと思います。例: 最後のノードが重複していた場合、並べ替えられたリンクリストで重複を削除すると、最後のノードが変更されます。
単体テスト用にのみ明示的なゲッターを追加する必要がありますか?
そうでない場合、公開されていないプライベート変数の値にアクセスする方法は?