AIKraft/Skills/Миграция mstest v1v2 в v3

Миграция mstest v1v2 в v3

Migrate MSTest v1/v2 projects to MSTest v3, and fix v1/v2-to-v3 breaking changes that surface after the packages are already at 3.x. USE FOR: removing v1 Microsoft.VisualStudio.QualityTools.UnitTestFramework assembly references; moving MSTest.TestFramework/TestAdapter 1.x-2.x to 3.x, the MSTest metapackage, or MSTest.Sdk; tests that broke after a 2.x-to-3.x bump -- CS0411/CS1503 on Assert.AreEqual

dotnet official Дизайн

Что делает навык

Миграция проектов MSTest v1/v2 на MSTest v3 и исправление breaking changes при переходе v1/v2 на v3, проявляющихся уже после обновления пакетов до версии 3.x. ИСПОЛЬЗУЙТЕ ДЛЯ: удаления ссылок на сборку v1 Microsoft.VisualStudio.QualityTools.UnitTestFramework; перехода MSTest.TestFramework/TestAdapter с 1.x-2.x на 3.x, метапакета MSTest или MSTest.Sdk; тестов, сломавшихся после перехода с 2.x на 3.x — CS0411/CS1503 на Assert.AreEqual

Как подключить

1Скачать навык
# возьмите папку навыка «migrate-mstest-v1v2-to-v3» из репозитория: # https://github.com/dotnet/skills
2Положить папку с SKILL.md к навыкам ассистента
# положите папку навыка туда, где ассистент ищет skills: cp -r migrate-mstest-v1v2-to-v3/ ~/.claude/skills/migrate-mstest-v1v2-to-v3/

Навык — папка с файлом SKILL.md (описание + инструкции) и опциональными скриптами. Ассистент (Claude, Claude Code и совместимые) подхватывает его по описанию и следует шагам.