Writing Good Unit Tests

This video provides advice, tips, and tricks on how to write good unit tests—the hardest part of test-driven development. It discusses the differences between TDD and unit testing, the benefits of unit tests, and the attributes of good unit tests.

Topics covered include:
* Difference between TDD and Unit Testing
* Benefits of Unit Testing
* What Unit Tests should cover
* Attributes of good Unit Tests
* Tips for more efficient Unit Testing