Rename TestMethod to MethodGroup for accuracy.
Remove population of Visual Studio's TestCase.DisplayName property during test discovery. This has no effect and is misleading. TestCase.FullyQualifiedName is set to the method group of a test method, but TestCase.DisplayName should only be set during execution time to the full name of a test case including input parameters.  Setting TestCase.DisplayName at discovery time is meaningless.