Как настроить тестирование XUnit в Jetbrains Rider для ASP.NET CORE 2? - PullRequest
0 голосов
/ 10 марта 2019

У меня проблема с тестированием в Rider с использованием XUnit.

По сути, у меня есть решение с двумя проектами: один - rest-api-app, второй - rest-api-app-test. Обе являются точными версиями ядра .net, находящимися в одном решении, но я понятия не имею, где установить ссылку из проекта rest-api-app-test на rest-api-app. Когда я добавлял тестовый проект в основное решение, я не видел никакой возможности установить ссылку на тестируемый проект.

С учетом вышесказанного я не могу использовать пространство имен 'using rest-api-app' в тестовом проекте.

Спасибо за любую помощь.

1 Ответ

0 голосов
/ 11 марта 2019

Мне удалось это исправить;Я почти уверен, что это была какая-то ошибка в фреймворке.

tl; dr Просто попробуйте использовать классы и методы из желаемого пространства имен, InteliSense должен предложить импортировать его, как обычно.

Что я сделал (шаги):

  1. Перезапустил несколько раз RID IDE ( Я думаю, что это было актуально ).

  2. Хотя у меня не было 'Using rest_api' (.NET CORE вообще его не распознавал, ни InteliSense не предлагал никаких исправлений), я пытался использовать некоторые классы и методы из 'Пространство имен rest_api 'и альт!InteliSense предложил импортировать пространство имен rest_api: D

Мне все еще любопытно, почему эта ошибка произошла, тем не менее, я рад, что она прошла.

...