C# Unit Testing Essentials in One Afternoon
This short book will help you efficiently and quickly learn the basics of C# unit testing
Are you having difficulties with identifying and discovering bugs in your code?
C# Unit Testing Essentials in One Afternoon will help you efficiently and quickly learn the basics of unit testing so you can identify and discover bugs in your code and make sure your code is reliable.
This book covers:
Stop guessing your code is working - Stop thinking and start knowing for sure! This action-packed book contains all the knowledge I gained in the last 6 years of daily writing unit tests. You'll learn how to write, run, and debug your first test.
Make your unit tests easy to name and understand - Unit testing has many benefits, but it's not always easy to know where to start. You can't build anything stable or solid if you don't correctly lay the foundations. Make your unit tests easy to name and understand with best practices for naming, structure, and more.
Test your code, not your patience - You can't afford to wait too long for feedback on your changes. Build tests that run fast to get feedback on your changes without having to wait long periods of time.
Never release a bug - Learn how unit testing can contribute to better application reliability. Use the knowledge you gain to define a testing strategy that will crush all bugs before they reach production.
Write code that's easy to maintain and understand - I'm a developer, not a tester. But as developers, we can't build reliable code without knowing how to write unit tests.
Become a better developer by building better tests - You don't want to waste time and money fixing code that was never broken. Discover the best practices for avoiding common mistakes in unit testing.
If you're looking for a resource to learn C# unit testing basics, this is it.