0
A
回答
0
我跟着这是评价和提供的答案给出确信,下面做的所有建议
- 的xUnit的NuGet包安装
- 的xunit.runner.visualstudio安装
- using语句的的xUnit库添加
我注意到的NuGet包是不是最新的版本,所以我更新到了晚期解决问题的可用版本。
1
我没有安装任何XUnit扩展。相反,我将这些包从NuGet安装到我的测试库中。
- 的xUnit
- xunit.runner.visualstudio
,并提供:
和一个packages.config:
<?xml version="1.0" encoding="utf-8"?>
<packages>
<package id="xunit" version="2.1.0" targetFramework="net451" />
<package id="xunit.abstractions" version="2.0.0" targetFramework="net451" />
<package id="xunit.assert" version="2.1.0" targetFramework="net451" />
<package id="xunit.core" version="2.1.0" targetFramework="net451" />
<package id="xunit.extensibility.core" version="2.1.0" targetFramework="net451" />
<package id="xunit.extensibility.execution" version="2.1.0" targetFramework="net451" />
<package id="xunit.runner.visualstudio" version="2.1.0" targetFramework="net451" />
</packages>
然后我创建了一个班级:
using Xunit;
public class FunFacts
{
[Fact]
public void PassingTest()
{
Assert.Equal(4, Add(2, 2));
}
[Fact]
public void FailingTest()
{
Assert.Equal(5, Add(2, 2));
}
int Add(int x, int y)
{
return x + y;
}
}
测试随后通过并且按预期失败。
相关问题
- 1. 扩展新的xUnit断言类断言
- 2. Xunit:在一种测试方法中执行所有'断言'?
- 3. 没有PHPUnit的断言,但有
- 4. 相当于Nunit的断言是什么?在Xunit中呢?
- 5. C#断言比较两个列表FluentAssertions的xUnit
- 6. XUnit用于检查对象相等的断言
- 7. 蟒蛇断言有和没有括号
- 8. 我是否需要多重断言? xUnit Test
- 9. xUnit:断言两个列表<T>是否相等?
- 10. 如何实现XUnit描述性断言消息?
- 11. 有没有一种方法可以内联断言/启用断言?
- 12. 异步断言没有在scalatest发射
- 13. 如何断言没有引发异常?
- 14. 有没有人用xunit运行reshaper 5?
- 15. 有没有办法断言一个元素没有类?
- 16. 从rspec中断言断言与断言
- 17. 以新的编程语言实现xunit
- 18. XUnit测试DbContext没有配置
- 19. 没有发现由vstest.console.exe xunit测试
- 20. 断言与JUnit断言
- 21. 断言列表不是空的 - 有没有Hamcrest?
- 22. 有没有办法断言当前的命名空间?
- 23. 有没有办法计算TestNG中断言的数量?
- 24. 如何断言只有属性断言不是空的?
- 25. Rails的,失败的断言,没有任何消息给
- 26. 如何断言没有订单的字典的两个列表?
- 27. 有线JUnit测试断言
- 28. Rails断言表单有效
- 29. ,只有发生在断言
- 30. 有没有办法在XML模式中重复使用断言?
实际上你是否将xunit添加到NuGet的项目中? –
是否安装了xunit 2.0.0 – user65439
和'xunit.assert'? –