Testing Rust 2021 Applications
Offered By: Pluralsight
Course Description
Overview
This course will teach you how to ensure software reliability in Rust. Master unit and integration tests, leverage effective mocking, and utilize Rust's built-in tools. Learn to craft code that stands the test of time with best testing practices.
Ensuring the reliability and robustness of software is a challenge that every developer faces. In this course, Testing in Rust 2021, you’ll learn to validate and verify your Rust code to meet these challenges head-on. First, you’ll explore the foundational principles of Rust's built-in testing tools and how they enable early detection of issues. Next, you’ll discover the intricacies of unit and integration tests, ensuring each component of your software functions as intended. Finally, you’ll learn how to employ effective mocking techniques to maximize the value of each test. When you’re finished with this course, you’ll have the skills and knowledge of Rust testing needed to produce software that is both reliable and maintainable.
Ensuring the reliability and robustness of software is a challenge that every developer faces. In this course, Testing in Rust 2021, you’ll learn to validate and verify your Rust code to meet these challenges head-on. First, you’ll explore the foundational principles of Rust's built-in testing tools and how they enable early detection of issues. Next, you’ll discover the intricacies of unit and integration tests, ensuring each component of your software functions as intended. Finally, you’ll learn how to employ effective mocking techniques to maximize the value of each test. When you’re finished with this course, you’ll have the skills and knowledge of Rust testing needed to produce software that is both reliable and maintainable.
Syllabus
- Course Overview 2mins
- Understanding Test Writing Fundamentals 21mins
- Executing Tests 8mins
- Organizing Tests 15mins
- Mocking in Rust 20mins
Taught by
Pluralsight
Related Courses
Automated Visual Software AnalyticsopenHPI JavaScript Testing
Udacity Desarrollo de Aplicaciones Web: Prueba y Despliegue
University of New Mexico via Coursera 软件工程
Peking University via Coursera Building R Packages
Johns Hopkins University via Coursera