【发布时间】:2021-11-04 01:33:51
【问题描述】:
我想知道是否可以在与源代码相同的项目中进行 xUnit 测试?
我添加了 xUnit 引用,但是当我执行测试时,Visual Studio 告诉我该项目没有测试。我也尝试使用Microsoft.NET.Test.Sdk,但在这种情况下会显示错误,因为该项目有两个入口点。
public class Test
{
[Fact]
public void TestMethod()
{
}
}
测试的实现和更好的命名将在稍后进行......
【问题讨论】:
-
您能解释一下为什么您希望在同一个项目中进行测试吗?这样做你会得到什么好处?我问是因为这很不寻常,就像我从未见过有人这样做一样。
-
你如何尝试运行单元测试?
-
@GuillaumeRaymond 就像我说的,我想知道这是否可能。对于其他语言,我只知道将它们放在同一个项目中。
-
@Chetan 是的,我尝试通过 VS 上下文菜单和 Dotnet-CLI 运行它。