Naming conventions for .NET C # unit test projects for better classification

I currently use the following naming scheme for my unit test projects … if I have a "MyApp" project, I will …

- MyApp
- MyApp.Tests

I see that this is a fairly common practice.

Now, the problem is that if I have another project, MyApp.Common. Now in solutions explorer, my projects are in order.

- MyApp
- MyApp.Common
- MyApp.Common.Tests
- MyApp.Tests

So my MyApp.Tests It is no longer "next to" the main project you are testing. As the projects grow, the tests can be mixed all over the place,

I know it's not a big deal, but I wonder if anyone else has this and thinks otherwise.

Thanks in advance for any suggestions.