Fall in Love with Unit Testing - Rustlang 2023
Offered By: Conf42 via YouTube
Course Description
Overview
Discover the power of unit testing in this engaging conference talk from Conf42 Rustlang 2023. Explore the benefits and overcome common friction points associated with unit testing as Joe Skeen shares his personal journey and insights. Learn what constitutes a unit test and dive into key strategies for effective implementation, including breaking down complex systems, prioritizing test code quality, focusing on critical aspects, and utilizing the AAA (Arrange, Act, Assert) pattern. Witness practical demonstrations through code examples, gain valuable encouragement, and leave equipped with the knowledge to embrace and excel in unit testing practices.
Syllabus
intro
preamble
unit testing provides benefits
unit testing friction
my journey
what is a unit test?
key 1: break it down!
privacy knob mockup
key 2: care about test code quality
other use cases
exceptional use cases
key 3: focus on what matters
key 4: use aaa
enough talk, let's see the code!
don't get carried away
encouragement
go forth and unit test
Taught by
Conf42
Related Courses
Learn to Program: Crafting Quality CodeUniversity of Toronto via Coursera 数据结构与算法 Data Structures and Algorithms
Peking University via Coursera 数据结构与算法第一部分 | Data Structures and Algorithms Part 1
Peking University via edX Software Construction in Java
Massachusetts Institute of Technology via edX Advanced Software Construction in Java
Massachusetts Institute of Technology via edX