Go testing 庫 testing.T 和 testing.B 簡介


testing.T

  • 判定失敗接口
    • Fail 失敗繼續
    • FailNow 失敗終止
  • 打印信息接口
    • Log 數據流 (cout 類似)
    • Logf format (printf 類似)
  • SkipNow 跳過當前測試
  • Skiped 檢測是否跳過

綜合接口產生

  • Error / Errorf 報告出錯繼續 [ Log / Logf + Fail ]
  • Fatel / Fatelf 報告出錯終止 [ Log / Logf + FailNow ]
  • Skip / Skipf 報告並跳過 [ Log / Logf + SkipNow ]

testing.B

  • 首先 , testing.B 擁有testing.T 的全部接口。
  • SetBytes( i uint64) 統計內存消耗, 如果你需要的話。
  • SetParallelism(p int) 制定並行數目。
  • StartTimer / StopTimer / ResertTimer 操作計時器

testing.PB

    • Next() 接口 。 判斷是否繼續循環

 


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM