申請/專利權人:聚好看科技股份有限公司
申請日:2020-01-08
公開(公告)日:2023-09-15
公開(公告)號:CN111258885B
主分類號:G06F11/36
分類號:G06F11/36
優先權:
專利狀態碼:有效-授權
法律狀態:2023.09.15#授權;2020.07.03#實質審查的生效;2020.06.09#公開
摘要:本申請實施例示出一種單元測試方法及系統,本申請實施例示出的技術方案中,所述方法包括:獲取mock總開關狀態;響應于mock總開關狀態為打開,則獲取每個依賴服務的mock開關狀態;根據依賴服務的mock開關狀態,確定依賴服務的輸出結果;根據每個依賴服務的輸出結果,確定單元測試結果。本申請實施例中,通過配置的mock總開關狀態和每個依賴服務的mock開關狀態,確定依賴服務的輸出結果,可以使測試單元在依賴服務存在不可用或其他問題時正常進行。將影響單元測試正常進行的依賴服務通過利用本地數據替代直接調用依賴服務得到的輸出結果,避免大量的服務互相依賴,導致單元測試失敗不可控。
主權項:1.一種單元測試方法,其特征在于,包括:獲取mock總開關狀態;響應于mock總開關狀態為打開,則獲取每個依賴服務的mock開關狀態;響應于依賴服務的mock開關狀態為打開,獲取依賴服務對應的本地數據,作為依賴服務的輸出結果,所述本地數據為預置的依賴服務的輸出結果;響應于依賴服務的mock開關狀態為關閉,則調用依賴服務,將調用依賴服務得到的輸出結果作為依賴服務的輸出結果;根據每個依賴服務的輸出結果,確定單元測試結果。
全文數據:
權利要求:
百度查詢: 聚好看科技股份有限公司 一種單元測試方法及系統
免責聲明
1、本報告根據公開、合法渠道獲得相關數據和信息,力求客觀、公正,但并不保證數據的最終完整性和準確性。
2、報告中的分析和結論僅反映本公司于發布本報告當日的職業理解,僅供參考使用,不能作為本公司承擔任何法律責任的依據或者憑證。