Are unit tests causing you pain? Are they constantly failing whenever you make changes to your production code? Do you spend a lot of time fixing them when they break? Are they difficult to set up and run? Do you have a hard time maintaining or structuring your unit test code? Are they causing you headaches from time to time? Are you on the brink of giving up on writing unit tests altogether or have you already done so?
Or do you just want to step up your game and want to learn more about how to write readable and maintainable unit tests?
This course is for experienced software developers who want to improve upon their existing skills in writing unit tests. By the end of this course, students will have gained the knowledge to build loosely coupled, highly maintainable and robust unit tests that are trustworthy and improve the overall code quality of your software applications. The content of this course is based on 15+ years of experience with Test–Driven Development. This knowledge is essential for becoming a senior–level software developer or a technical lead.
Although the examples that are used throughout this course are written in C#, the principles and guidance discussed here are broadly applicable to other platforms and programming environments as well (Java, Python, JavaScript, … etc.). So students will be able to universally apply this knowledge throughout the rest of their careers as software developers.
Instructor Details
Courses : 1
Specification: Writing Maintainable Unit Tests
|
6 reviews for Writing Maintainable Unit Tests
Add a review Cancel reply
This site uses Akismet to reduce spam. Learn how your comment data is processed.
$84.99 $9.99
Mario Robben –
This course explains very well how to write good tests. Awesome explanation of each chapter. This is a must have course for every developer who takes his job serious. The instructor knows his stuff. Thank you Jan!
Peter Eysermans –
Does not stay on the surface and explains the material very clearly. Highly recommended.
David Bieber –
If you are looking for tutorials about how to use unit test frameworks, go elsewhere. This course gets 5 stars for imparting what I believe are years and years of experience in TDD in the real world. There are so many nuggets of good advice and best practices in this course. My only complaint is that the 4th and 5th (especially the 5th) modules were a little too fast for me. I think I’ll have to revisit it several times to grasp it. Nevertheless, this is a concise and eloquently presented course for anyone wanting to understand the why and how behind unit testing philosophy. Instead of making claims, the instructor demonstrates them by showing not only how bad ideas will fail, but why good ideas solve the problem. Highly recommend.
Jo Van Eyck –
Hands down the best & most complete overview of unit testing heuristics & good practices.
A B –
Good content brought in a clear and concise manner.
Elke Schoenmaekers –
Very clear and in depth explanation of some high level concepts. The course will give you a clearer view of the why’s and how’s of Unit tests.