Data-Driven Code Generation of Unit Tests (2017)

This blog post series explores the concept of using data-driven code generation to generate unit tests across multiple programming languages and platforms.

  1. Background
  2. C++, CMake, Jinja2, Boost
  3. Java, Apache Maven, StringTemplate, JUnit
  4. C#, MSBuild, T4, MS Unit Test
  5. Closing Thoughts