Тестер ReSharper 2016.1 xUnit не поддерживает теорию

В настоящее время я использую ReSharper 2016.1.2 со встроенным средством запуска тестов xUnit. Мне было интересно, почему Theories не поддерживаются и просто игнорируются во время тестовых сессий. Более того, попытка запустить их по отдельности не имеет никакого эффекта.

Что также немного расстраивает, так это то, что они молча игнорируются и не сообщаются в Ignored Tests количество вкладок (в моем случае>20 тестов с использованием теорий с обоими InlineData а также MemberData).

Вопрос в том, будут ли поддерживаться теории, или мне переписать тест?

1 ответ

Решение

Теоретические тесты поддерживаются. Метод должен быть выделен в редакторе, и когда вы запускаете тесты, дерево результатов будет содержать узел для метода, а затем автоматически добавлять другие узлы, по одному для каждой строки теории. Как только результаты отображаются в окне результатов, можно выделить и запустить отдельную теорию (или их группу) без необходимости запуска всех теорий.

Если вы видите какое-либо другое поведение, вы должны зарегистрировать проблему с подробной информацией о том, как ее воспроизвести.

Другие вопросы по тегам