0
我有一個在Objective C中編寫的單例類,它正用於輔助類中,該類也用Objective C編寫。我正在編寫幫助類的測試用例,但而不是直接更改單例類方法,我想創建一個模擬單例類,但我不知道該怎麼做。我不想在助手類中進行任何更改,或者像創建一個採用單例類對象的初始化方法,並且像在其他線程上提及單例類的測試用例那樣進行初始化。在快速測試用例中爲singleton目標c類注入依賴關係
感謝您尋找問題。
我有一個在Objective C中編寫的單例類,它正用於輔助類中,該類也用Objective C編寫。我正在編寫幫助類的測試用例,但而不是直接更改單例類方法,我想創建一個模擬單例類,但我不知道該怎麼做。我不想在助手類中進行任何更改,或者像創建一個採用單例類對象的初始化方法,並且像在其他線程上提及單例類的測試用例那樣進行初始化。在快速測試用例中爲singleton目標c類注入依賴關係
感謝您尋找問題。
你說,「我不希望對助手類進行任何更改「。我不是這方面的專家,但我認爲你在這個限制下讓你的工作比必要的更難。 –
我的意思是這將是我最後的解決方案,但我期待着是否有更好的方法來做到這一點。 – Mini2008