2015-06-16 3 views
0

Я новичок в Concordion и только начал его проверять.Concordion NUnit бросает NullReferenceException при обнаружении теста

Я загрузил их пример проекта «Kickstart» в https://github.com/concordion/concordion-net-kickstart/releases/tag/v1.2.0, и я также создал свой собственный проект, чтобы лучше понять, как он работает.

Когда я пытаюсь запустить свои тесты в оба проекте Kickstart и мой собственный проект, который я создал я сталкиваюсь с теми же ошибками:

NUnit VS Adapter 2.0.0.0 Обретения тесты запускается Exception System.NullReferenceException, Exception брошенные тесты на обнаружение в C: \ Users ...... \ concordion-net-kickstart-1.2.0 \ Kickstart.Spec \ bin \ Debug \ Kickstart.Spec.dll Окончательный тест обнаружения NUnit VS Adapter 2.0.0.0 завершен

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

ответ

1

Поздравляем ваши первые тесты Concordion.NET.

К сожалению, существует проблема с адаптером NUnit Test Adapter (https://github.com/nunit/nunit-vs-adapter/issues/9), который предотвращает загрузку дополнений NUnit, таких как те, которые используются для запуска тестов Concordion.NET.

Как описано на сайте Concordion, есть обходной путь, чтобы иметь возможность запускать Concordion.NET тесты с адаптером NUnit Test: http://concordion.org/dotnet/RunningTests.html#test-adapter

Вы можете использовать другой клиент NUnit для запуска Concordion.NET тестов:

Надеюсь, вам понравится Concordion.NET. Пожалуйста, не стесняйтесь задавать дополнительные вопросы.

+0

если вам нравится Конкордион, как на Facebook: https://www.facebook.com/concordion – user3632158