引数で渡された単語を含む行を探す repository.delete(line); // 対象の行を削除する } <テスト対象> じゃあどうやってStubにすんの <テストコード(一部)> Line line = new Line(); // 適当な行をnewして repositoryStub.setLineToFind(line); // 作ったスタブの戻り値をセット lineManager.setRepository(repositoryStub); // repositoryをStubに置き換える lineManager.deleteLine("hoge"); // テスト対象のコードを実行 repositoryStub.verifyLineDeleted(line); // テスト対象のコードが「行削除」のコードを呼び出しているか 確認する 自分で「 RepositoryStub」を作るしかないよね。。。 (作ったとして) LineManager.java LineManagerTest.java