本课程系统全面地介绍了单元测试技术、方法以及原则,同时通过静态分析Java/C#/C++/C语言程序常见代码发现隐形Bug,而如何采用工具提高单元测试效率,则由讲解使用XUnit等单元测试工具实现,最后使用代码重构改进代码质量和可测性。