Practicalities of Co-locating Tests with Source Code

15 April 2026 by Phillip JohnstonThis article describes a shift in my development habits. I used to default to mirrored source and test trees, and now I tend to co-locate tests. Below, I cover the structure and the practicalities of organizing a build system to support this choice. Table of Contents: Mirrored Trees Co-location Build Continue reading "Practicalities of Co-locating Tests with Source…