如果類的構造函數是受保護的,當我做測試的情況下,我能做些什麼來構建使用了EasyMock或PowerMock.this對象是我的源代碼:如何測試受保護的方法
protected TibOperationProxy(SAPApplication sdkApp, String classRef, String getOperationName, String rpcRef, SAPReqRespImpl sapClient)
throws MException {
super(sdkApp, classRef, getOperationName, rpcRef);
this.sdkApp = sdkApp;
this.client = sapClient;
}
創建一個模擬你不需要指定類的構造函數,它的EasyMock.createMock(TibOperationProxy.class),或類似 –
但我想測試構造方法 – Bort