我正在使用azure ARM方法,如配置虛擬機並列出所有使用java sdk的虛擬機。我想用mockito測試我的方法。我怎樣才能做到這一點,而不是原來的呼籲蔚藍。如何使用mockito測試Azure ARM API?
public class ListAllVM{
public static Azure azure = null;
public void listAllVM() {
azure = getAuthentication();
try {
int i = 0;
for (VirtualMachine VM : azure.virtualMachines().list()) {
System.out.println(++i +
" \n VM ID:-" + VM.id() +
" \n VM Name:-" + VM.name() +
"\n");
}
} catch (CloudException | IOException | IllegalArgumentException e) {
log.info("Listing vm failed"); }
}
}
我正在面臨問題,同時得到vm的模擬列表。如何模擬外部API類。
我僅僅侷限於N有人說你從來沒回來回答我的問題。請讓我知道,如果我能做點什麼讓它變得有價值/接受你的眼睛。 – GhostCat