0
我正在編寫一個Ionic應用程序並對代碼內部進行測試。我有一個example,這是非常有幫助的。但我使用其他的東西,如地理位置或Loading Controller爲我的功能,我不知道我應該如何嘲笑他們。比如我提供.spec.ts
Ionic 3x:單元測試,模擬默認控制器
{ provide: LoadingController, useClass: LoadMock }
,但我不知道我應該怎樣提供(該類型和數據)。錯誤日誌尤其沒有意義。我應該在這裏提供加載控制器的例子。它有方法:創建,呈現和解僱。
export class LoadMock {
public create(): type??? {
return what???
}
public present(): type??? {
return what???
}
public dismiss(): type??? {
return what???
}
}
** **什麼取決於如何** **它在測試設備的使用。答案和問題一樣好。 – estus
@estus我在哪裏可以看到我應該傳遞並返回什麼? –
你在哪裏使用LoadingController。 – estus