所以比方說,我有一些類中定義: MyClass {
private A _a;
private B _b;
private C _c;
MyClass(A a, B b, C c) {
_a = a;
_b = b;
_c = c;
}
public someMethodIDontCareAbout()
我有一個春天豆這樣 @Component
public class Service extends AbstractService {
@Autowired
private OtherService otherService;
}
爲了測試我創建了服務模擬 <bean id="serviceMock" class="org.easymock.EasyMock" fa
我想模擬一個內部調用私有方法的方法。這個私有方法使用classloader.getclass方法讀取一個文件並填充一個列表,該列表是該類的靜態變量。我嘗試了所有可能的方法來嘲笑這種私人方法,但似乎並不奏效。 class TestLoad {
private static List <String> myList = new ArrayList <String>();
priva
是否有可能(例如捕獲)在從新對象調用某個方法時返回一個模擬對象? 爲了使它更具體: SecurityInterface client = new SecurityInterface();
port = client.getSecurityPortType(); --> I want to mock this.
EasyMock的版本:3.3.1