Веб-тестирование Visual Studio не может найти собственную сборку - PullRequest
0 голосов
/ 14 сентября 2018

У меня есть веб-тест Visual Studio, использующий пользовательское правило извлечения JSON. Изначально правило было в проекте / сборке веб-теста. При запуске теста происходит сбой во время извлечения, говоря

Could not load file or assembly `ProjectName, Version=1.0.0.0` or one of its dependencies. The system cannot find the file specified.

В том же тесте я использую пользовательское правило проверки, определенное в другом проекте, и это работает, поэтому я скопировал Правило извлечения в другой проект. Я вручную отредактировал XML веб-теста, чтобы использовать пространство имен другого проекта и имя сборки. Я перезапускаю веб-тест после сохранения / очистки / сборки.

Я получаю ту же ошибку.

Я подтверждаю в своем файле testsettings, что я сказал, чтобы развернуть папку bin проекта. И другой проект. И некоторые другие случайные вещи, кажется, просто из отчаяния.

Та же ошибка.

Если я возьму нерабочий веб-тест и нажму «Создать код», он создаст файл TestNameCoded.cs в корне тестового проекта, который будет делать именно то, что делает веб-тест. Если я запускаю это, оно работает нормально.

Почему в веб-тестах Visual Studio возникают проблемы с загрузкой собственной сборки ? Как заставить этот веб-тест работать без необходимости создавать (и поддерживать) кодированный тест?

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