Перед Visual Test 2017 не найден в Visual Studio 2017 [версия 15.8.1] - PullRequest
0 голосов
/ 27 августа 2018

Я сталкиваюсь с «методом тестирования не найден» в Visual Studio 2017 - версия 15.8.1, когда я пытаюсь запустить или отладить код из Visual Studio.

Проблема: [Тестовый проект { Имя проекта } не ссылается ни на один адаптер .NET NuGet.Обнаружение или выполнение теста может не работать для этого проекта.Рекомендуется ссылаться на тестовые адаптеры NuGet в каждом тестовом проекте в решении.]

Примечание. Я могу устранить вышеуказанную ошибку в Visual Studio 2017 версии 15.7. *, Используя приведенную ниже ссылку.

Обратите внимание, что это не является дубликатом - " Visual Studio 17: в Visual Studio 17 " не найдена проблема, связанная с тестированием, или любой другой вопрос, уже переполненный стеком.

Если у вас такая же версия.Его можно воспроизвести с помощью этого кода.

[TestClass]
public class ATest : ATestBase
{
    [TestInitialize]
    public override void TestInitialize()
    {
        if (Playback.IsInitialized == false)
            Playback.Initialize();
    }

    [TestCleanup]
    public override void TestCleanup()
    {
        if (Playback.IsInitialized == true)
            Playback.Cleanup();

        base.TestCleanup();
    }

    [TestMethod, TestCategory("SmokeTest")]
    [DeploymentItem(@"DataSource\Documents\some.pdf")]
    public void SmokeFlow()
    {
        string name = "test";
    }
}

1 Ответ

0 голосов
/ 02 сентября 2018

Запуск Visual Studio 2017 версии 15.8 и на подопечных.Новая опция добавлена ​​в Инструменты -> Параметры -> Тест, как показано на скриншоте.Снимите флажок с опции и перезапустите вашу визуальную студию.Это решает проблему.

enter image description here

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...