Groovy では、メソッドからの目的の戻り値を、テストで必要なものに設定できます。PowerMock を使用して通常のメソッドをモックできますか?
例えば
int getYear() {
return 2013;
}
テストでは、次のようなものを設定できますか:
expect(getYear()).andReturn(2012);
// クラス underTest
class ProxyB {
public X getDimensions(){
GetResponseX getResponseX = client.newServiceCall().call().getResponseX();
int d = getResponseX.getDimensions();
}
}
getResponseX.getDimensions()
21を返す部分をモックしたい。