學習 Rust 的第 19 天:寫作測試

https://shafinmurani.medium.com/day-19-of-learning-rust-writing-tests-54e34b54a950

學習 Rust 的第 19 天:寫測試

Rust 學習的第 19 天,我們將學習寫測試。測試在 Rust 中是很重要的,可以確保程式的可靠性、正確性,並在開發過程早期發現錯誤和邊緣案例。

透過 cargo new testing_in_rust –lib 指令建立新的 library crate,然後就可以開始嘗試寫測試了。

使用#[test]屬性來標記測試函數,assert!和 assert_eq!可用於進行真偽值和相等性檢查,而#[should_panic]屬性則可指定某測試預期會產生 panic。透過這些測試功能,可以提高 Rust 程式的品質。

閱讀更多相關文章,請訪問“30 days of Rust”。

via Dev Genius – Medium

March 26, 2024 at 03:21AM

發佈留言

發佈留言必須填寫的電子郵件地址不會公開。 必填欄位標示為 *