7.2. Mapping out tests based on speed and type
It’s easy to run the tests to check their run times and to determine which are integration tests and which are unit tests. Once you do, put them in different places. They don’t need to be in separate test projects; a separate folder and namespace should be enough.
Figure 7.1 shows a simple folder structure you can use inside your Visual Studio projects.
Figure 7.1. Integration tests and unit tests can reside in different folders and namespaces but remain under the same project. Base classes have their own folders.
Some companies, based on the build software and unit testing framework they use, find ...