如何在Jetbrains Rider for ASP.NET CORE 2中设置XUnit测试?

问题描述 投票:0回答:1

我在使用XUnit在Rider中进行测试时遇到问题。

基本上,我有两个项目的解决方案 - 一个是rest-api-app,第二个是rest-api-app-test。两者都是精确的.net核心版本,都在同一个解决方案中,但我不知道在哪里设置rest-api-app-test项目到rest-api-app的引用。当我将测试项目添加到主解决方案时,我没有看到任何选项来设置对测试项目的引用。

话虽如此,我不能在测试项目中使用'using rest-api-app'命名空间。

谢谢你的帮助。

c# testing asp.net-core rider
1个回答
0
投票

我设法解决了这个问题;我几乎可以肯定它是某种框架错误。

tl; dr只是尝试使用所需命名空间中的类和方法,IntelliSense应该建议导入它,就像通常那样。

我做了什么(步骤):

  1. 重启几次Rider IDE(我认为这是相关的)。
  2. 虽然,我没有'使用rest_api'(.NET CORE根本没有识别它,InteliSense都没有修复任何消息),我试图使用'rest_api'命名空间和中提琴中的一些类和方法! InteliSense建议导入rest_api命名空间:D

我仍然很好奇为什么会发生这个错误,然而,我很高兴它已经过去了。

© www.soinside.com 2019 - 2024. All rights reserved.