2
public class A{
    protected Integer methodA(String a){
        //some code is included;
        return new Integer(1);
    }
}
public class B extends B{
    String b = "AnyThing";
    methodA(b);
    //there are also other methods that will be tested
}

以下は部分的なテストコードです

B classUnderTest = createMockBuild(B.class).addMockedMethod(B.class.getDeclaredMethod(methodA(), String.class)).createMock;
expect(classUnderTest.methodA(anyObject(String.class))).andReturn(new Integer(1));

コードの 2 番目の部分の 2 行目も、コンパイルを通過できません。どこが間違っていますか?

4

1 に答える 1