2016-02-01 3 views
34

Я только что обновил версию 3.0.1 от nunit 2.6.4. Он имел обыкновение иметь NUnit Gui Runner, расположенный здесь:где NUnit Gui Runner идет? версия 3.0.1

enter image description here

После установки 3.0.1 (который я скачал версию окна from here)

теперь я больше не вижу nunit.exe в установке папка, например, структура каталогов отличается, и, как представляется, отсутствует большое количество файлов, которые были частью предыдущей установки:

enter image description here

ответ

33

T команда NUnit решила сделать GUI отдельным продуктом и будет выпускать его отдельно. Он переписывается с нуля для NUnit 3, но еще не выпущен. Разработка происходит на странице GitHub по адресу https://github.com/nunit/nunit-gui, если вы хотите принять участие или отслеживать прогресс. Первоначальные релизы скоро выйдут.

Обновление - Было выпущено несколько предварительных версий нового графического интерфейса NUnit, который можно найти по адресу https://github.com/nunit/nunit-gui/releases. Предварительный просмотр не рекомендуется для использования в производстве, но они работают и могут использоваться.

+3

Итак, как, черт возьми, вы должны запускать тесты? С консольным клиентом? Кто когда-нибудь захочет использовать это вместо клиента GUI? FYI, по-прежнему нет версии графического интерфейса в указанной вами ссылке, которая готова использовать «из коробки» - например, с MSI. –

+1

@ rory.ap, на самом деле, большинство людей используют адаптер Visual Studio и запускают/отлаживают свои тесты непосредственно в Visual Studio. Другие люди используют Resharper, TestDriven.NET, NCrunch или многие другие графические интерфейсы, интегрированные с их IDE. Также есть плагины для MonoDevelop/Xamarin Studio. –

+0

Спасибо, я в настоящее время пытаюсь заставить все работать, используя меню VS «Test» «Test Explorer». –

3

Для всех, кто подходит к этой странице, глядя, где найти NUnit Gui, обратите внимание, что на http://nunit.org/?p=download вы можете получить версию 2.6.4, которая содержит Gui.

+3

2.6.4 все еще содержит графический интерфейс, но люди должны знать, что 2.6.4 не будет запускать тесты, написанные с помощью 3.x –

+0

@RobProuse Да, это так. Пока вы не используете какие-либо функции, недоступные в 2.6.4. –

+1

@ kent-anderson это может показаться сработавшим, но вы играете с огнем. Вы можете получить ложные срабатывания, пропущенные тесты и т. Д. Что-нибыдь, кроме простейших тестов, я настоятельно рекомендую не пытаться запускать тесты NUnit 3 в старом GUI-бегуне. –

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