1
我正在使用Nocilla存根HTTP請求,它工作正常。我可以存根請求,返回json裝置並在其上聲明。問題是應用程序在測試開始時運行,並且一些請求在第一個視圖控制器的viewDidLoad上進行,這會在Nocilla上導致異常。如何防止應用程序運行,因爲我只希望執行測試代碼?執行iOS測試時運行的應用程序干擾Nocilla存根
PS:我不想保留所有請求,因爲我正在測試它們!
我正在使用Nocilla存根HTTP請求,它工作正常。我可以存根請求,返回json裝置並在其上聲明。問題是應用程序在測試開始時運行,並且一些請求在第一個視圖控制器的viewDidLoad上進行,這會在Nocilla上導致異常。如何防止應用程序運行,因爲我只希望執行測試代碼?執行iOS測試時運行的應用程序干擾Nocilla存根
PS:我不想保留所有請求,因爲我正在測試它們!
我設法找到解決方案。這些測試應運行在邏輯測試目標而不是應用測試目標它使用該應用程序。有關差異以及如何創建邏輯測試目標的更多文檔可以在here找到。