2010-03-03 4 views
0

При попытке запустить мое модульное тестирование под Chess, то получают следующую ошибку:Запуска модульных тестов под шахматы

Hosting rules specify that the test type 'Unit Test' cannot run in the host adapter 'Chess'. To run this test in 'Chess', change the hosting rules. To use the default test host for tests that cannot be run in the specified host adapter, change the test run configuration settings.

Метод испытания определяются следующим образом:

[TestMethod] 
[HostType("Chess")] 
[TestProperty("ChessDebug", "true")] 
public void MyUnitTest() 
{...} 

В localtestrun. Файл testrunconfig У меня есть следующие настройки:

Хосты> Запуск по умолчанию с выбранным Microsoft.ManagedChess.TeamTestHost.MasterHostAdapter.

Любые идеи относительно того, чего я не хватает?

ответ

0

Я перезапустил Visual Studio и изменил параметры в localtestrun.testrunconfig на Хосты> Запуск на хосте по умолчанию с хостом по умолчанию.

1

Я знаю, что это было какое-то время назад, но O'm очень заинтересовался получением и использованием Chess iwith My Unit Tests, я использую версию Visual Studio 2010, которая доступна в кодексе plex, и она компилируется и, как представляется, работает Хорошо.

Я пытаюсь заставить его работать с моим Test Unit в типовых проектах, но сейчас я получаю в окне вывода:

«Тип хоста„Шахматы“не может быть загружен на следующий Причина: ключ «Шахматы» не найден. Тест «NoConsumer» будет запущен на хосте по умолчанию ».

Любые идеи.

Также вы используете Шахматы, если нет, то почему?

Смежные вопросы