Visual Studio 2012 Test Settings

Is it just me or does Visual Studio 2012 seem incomplete? For many reasons I’ve been seeing lately with the testing aspects this seems to be the case.

Test Settings configurations

I do hope that Microsoft make a move to resolve this issue in service pack 1 as currently in Visual Studio 2012 you can only create the legacy VS2010 testsettings file using the add new item context menu. This was a real oversight on their part as to create the recommended VS2012 configuration file you have to add an xml file to the project, rename the extension type and add in the sample xml from the msdn page.

Test Runner Binding Redirects
I find this strange about the VS2012 Mstest.exe.config. Look at the runtime binding redirect:

<probing privatePath="PrivateAssemblies;PublicAssemblies; 
  PrivateAssemblies\DataCollectors;PrivateAssemblies\DataCollectors\x86">
<assemblyIdentity 
  name="Microsoft.VisualStudio.QualityTools.UnitTestFramework" 
  publicKeyToken="b03f5f7f11d50a3a" culture="neutral">

Totally weird, the redirect is basically saying if you call mstest from VS2012 (11+) then you run the VS2010 mstest? It seems ok to do this for VS2010 Service packs, but for a whole new IDE I think a new version of mstest would be good. Again, perhaps they're going for a phased delivery approach.