有助於編寫測試的 crate

Rust 只提供基本的編寫測試支援。

以下列出幾個額外的 crate,建議您在編寫測試時使用:

  • googletest:這是全面性的測試斷言程式庫,沿用了 GoogleTest (適用於 C++) 的傳統運作方式。
  • proptest:讓您對 Rust 執行以屬性為基礎的測試。
  • rstest:支援 Fixture 和參數化測試。