I have a test suite with a big amount of tests. I would like those tests to run simultaneously by sending them to my HUB(assuming I have 2 Nodes). meaning, run all of my tests(locally or in Teamcity) and I'm expecting the result to be that Node1 will run test#1 while ,at the same time, Node2 will run test#2. in fact, what's happening at the moment is that test#1 will run on Node1 and when it finishes, and just then, test#2 will be executed on Node2 and so on...
I can split my tests into two projects or open two sessions of Visual Studio and run them simultaneously, and the HUB will do the rest(right?) , but it sounds like a bad approach.
My code is written in C#.