Tests verification Repository Abstraction Layer classes' instantiation have been made stateless by thus allowing third-party compile time smooth extension of the whole TRAL (Test Repository Abstraction Layer). Umbraco.Tests.ORM project is still within the main Umbraco solution and the ORM tests classes are located in .\src\Umbraco.Tests\Business folder but it would be better remove Umbraco.Tests.ORM from the main solution as it results in the warning as the following:

The type 'Umbraco.Tests.ORM.TestRepositoryAbstractionLayer'
in 'e:\Projects\Git\Umbraco\Umbraco-CMS-My-Fork\src\Umbraco.Tests\BusinessLogic\BaseORMTest_TRAL.cs'
conflicts with the imported type 'Umbraco.Tests.ORM.TestRepositoryAbstractionLayer'
in 'e:\Projects\Git\Umbraco\Umbraco-CMS-My-Fork\src\Umbraco.Tests\bin\Release\Umbraco.Tests.dll'.
Using the type defined in 'e:\Projects\Git\Umbraco\Umbraco-CMS-My-Fork\src\Umbraco.Tests\BusinessLogic\BaseORMTest_TRAL.cs'.
E:\Projects\Git\Umbraco\Umbraco-CMS-My-Fork\src\Umbraco.Tests\BusinessLogic\BaseORMTest_TRAL_MacroRepository.cs

because Umbraco.Tests.ORM.TestRepositoryAbstractionLayer' is compiled in both Umbraco.Tests and Umbraco.Tests.ORM projects and Umbraco.Tests.dll is referenced from the latter Umbraco.Tests.ORM to get inherited common base test classes and Umbraco context instantiation call stack classes.