java開發(fā)mock測試接口 mock構造方法?
mock構造方法?@RunWith(PowerMockRunner.class類)@PrepareForTest(助手類)//1. 添加要初始化的類,即,構造函數(shù)所在的類public class he
mock構造方法?
@RunWith(PowerMockRunner.class類)
@PrepareForTest(助手類)//1. 添加要初始化的類,即,構造函數(shù)所在的類
public class helpertest{
@mock
private something mocksomething
@injectmocks
private helper helper
@test
public void dosomething()拋出異常{
字符串參數(shù)=“arg”PowerMockito.whenNew公司( 什么。班級). witharguments(參數(shù))。然后返回(mocksomething)//2。添加要構造的函數(shù)的類、參數(shù)和返回值
//3。調用要測試的方法3.劑量測定(參數(shù))
//verify
驗證(mocksomething)。Doit()
}
]公共類幫助程序{
public void something(string ARG){
]something something=new something(ARG)做點什么吧()
}
}