Priority: High
Estimated Effort: Small
DoNotUseSystemDescriptionAttributeAnalyzer warns when [System.ComponentModel.Description("...")] is applied to a test method (instead of MSTest's own description mechanism). A code fix can automatically replace [Description("text")] (with using System.ComponentModel) with [TestMethod(DisplayName = "text")] or the appropriate MSTest description attribute.
File to create: src/Analyzers/MSTest.Analyzers.CodeFixes/DoNotUseSystemDescriptionAttributeFixer.cs
Priority: High
Estimated Effort: Small
DoNotUseSystemDescriptionAttributeAnalyzerwarns when[System.ComponentModel.Description("...")]is applied to a test method (instead of MSTest's own description mechanism). A code fix can automatically replace[Description("text")](withusing System.ComponentModel) with[TestMethod(DisplayName = "text")]or the appropriate MSTest description attribute.File to create:
src/Analyzers/MSTest.Analyzers.CodeFixes/DoNotUseSystemDescriptionAttributeFixer.cs