У меня есть приложение ASP.NET Core (NetCoreApp1.1
), и я хотел бы протестировать контроллер этого проекта. Я добавил библиотеку классов .NET Core (таргетинг NetStandard1.6
).Как протестировать контроллер в .NET Core
Теперь проблема заключается в том, что согласно Why doesn't Microsoft.NETCore.App support netstandard1.6? Я не могу ссылаться на проект веб-API из этой библиотеки классов.
Вопрос в том, означает ли это, что, если контроллеры не будут размещены в другом месте, я больше не смогу их протестировать? Возможно, есть способ сделать это, но я не смог добиться этого в VS 2017 RC.
Почему вы не создаете xunittest проект для запуска тестов? – Woot
Позволит ли это ссылаться на NetCoreApp? –