dmpas / oscript-component-example

Пример внешней компоненты для Односкрипта
19 stars 8 forks source link

Запуск тестов под VisualStudio #8

Closed dmpas closed 8 years ago

dmpas commented 8 years ago

В VisualStudio под 64-битной виндой упорно не хочет запускать тесты под AnyCPU.

ret-Phoenix commented 8 years ago

Как запускаешь тесты? у меня везде только x64 Windows (7, 8.1, 10)

dmpas commented 8 years ago

Командой Run Unit Tests. Или с командной строки nunit3-console тоже не хочет AnyCPU, приходится ему --x86 указывать явно. Притом, что в XamarinStudio под виндой всё отрабатывает.

ret-Phoenix commented 8 years ago

Для VisualStudio специализированных тестов не создавал. все тестирование проводил только на уровне oscript.

Или я что-то не так понимаю?

dmpas commented 8 years ago

Проект NUnitTests как-раз и сделан, чтобы создавать тесты ВНУТРИ среды разработки, без участия oscript. Тут два преимущества: можно отработать логику компоненты на уровне C#-объекта и можно запускать тесты CI-серверах.

ret-Phoenix commented 8 years ago

Готов учиться, где что в первую очередь читать? )

dmpas commented 8 years ago

Гуглить NUnit. а по данному проекту пока нет документации, только примеры.

dmpas commented 8 years ago

Решено: в окне запуска модульных тестов есть настройка "Platform", где можно явно задать "x86".