public class A {
public void m1(obj o){
m2(params);
}
private void m2(params){
String s;
//some actions with String S
m3(s);
}
private void m3(String s){
m4(s);
}
private void m4(String s){
//some actions with s
}
}
したがって、どういうわけか、 m4() がパラメーターとして受け取る String を取得する必要があります。そのパラメーターをキャッチする必要があるため、 m1() に別の obj を配置でき、 m2() に別の文字列が作成されるため、比較できますEasyMock を使用しているか、EasyMock を使用せずにこれを行う方法があるかもしれません。私はここで立ち往生しており、これを行う方法がわかりません。
a.m1(obj);
これが私のクラスの使い方なので、プライベートで閉じた連鎖反応を呼んでいます。私の問題をうまく説明できたことを願っています。