nunit 相关问题

NUnit是用C#编写的.NET和Silverlight的开源单元测试框架。它与JUnit或TestNG在Java世界中的作用相同,是xUnit系列中的众多之一。


为什么当只传递一个字符串数组时,编译器会因为一个非常量表达式而出错?

当我把一个字符串数组传递给测试函数时,就像这样: [TestCase( new string[] { "1", "2", "3"}, 1 )] [TestCase( new string[] { "54", "508" }, 1 )] [TestCase( new string[] { "768" }, 2 )] public ...

回答 1 投票 0

如何用NUnit对我的UnitOfWork类进行单元测试?

这是我的UnitOfWork类: public class UnitOfWork : IUnitOfWork { protected SampleProjectDbContext _db { get; private set; } private IServiceProvider _serviceProvider; ...

回答 1 投票 -1

如何设置github动作,使用nunit为asp.net应用程序运行单元测试?

我目前有一个Asp.Net(4.6版本)项目,我的公司刚刚迁移到Github上。我们目前使用Jenkins来处理CICD管道,但希望能迁移到github动作。我想...

回答 1 投票 0

如何在一个N-Unit测试中使用多个TestCaseSource属性。

如何在N-Unit 2.62中使用多个TestCaseSource属性为测试提供测试数据?我目前正在做以下工作。[Test, Combinatorial, TestCaseSource(typeof(FooFactory), "GetFoo"), ...

回答 1 投票 11

如何从在Visual Studio中使用测试资源管理器运行的Nunit测试适配器中获取结果文件。

我一直用Specflow+通过Visual Studio中的Test Explorer来运行我的测试,Specflow+ Runner在最后会自动生成一个漂亮的.html报告。我已经改用Nunit Test ...

回答 1 投票 0

如何设置Visual Studio for Mac和NUnit?

我使用的是Visual Studio for Mac 8.5.4版本(build 12),我使用NuGet安装Nunit包。我可以创建一个项目NUnit,但当我试图引用我的项目,我想测试我不能......

回答 1 投票 0

测试超时依赖方法 测试依赖超时的方法

我有一个方法,应该进行http调用,并且应该等待不超过某个超时时间的响应,如果在超时时间内没有收到响应,方法应该返回空字符串,BUT。如果在超时内没有收到响应,方法应该返回空字符串,但响应必须......

回答 1 投票 0

不能重新爱护符号 "CreateResponse"。

我想单元测试一个仓库,使用的HttpClientFactory.我问的问题是,我如何单元测试的Repo,调用IHttpClientFactory与Nunit。有人建议我检查一个......。

回答 1 投票 0

Socket服务器和NUnit.Thread.Sleep Thread.Sleep

我正在写一个socket服务器和客户端类,我正在通过NUnit测试。我写了一个进程,检查所有的客户端,如果他们仍然连接。在这个过程中,我创建了一个线程, ...

回答 1 投票 1

在VSCode for NUnit C#的代码透镜中获取Debug Test选项。

"运行测试""调试测试 "在Code Lens中没有显示出某个C#项目。这个项目使用的是NUnit测试框架。我有另一个使用xUnit框架的项目,在 ...

回答 1 投票 0

当创建客户端时,Mocked HttpClientFactory返回null。

我想对一个使用IHttpClientFactory的服务进行单元测试,用Nunit和NSubstitute进行嘲讽.我想测试的服务是这样的 public class Movies : IMovies { private ...

回答 1 投票 -1

当创建客户端时,Mocked HttpClientFactory返回null。

我想对一个使用IHttpClientFactory的服务进行单元测试,用Nunit和NSubstitute进行嘲讽.我想测试的服务是这样的 public class Movies : IMovies { private ...

回答 1 投票 -1

如何使用System.Reflection检索NUnit测试方法的 "属性 "属性值?

我有一个NUnit测试方法,它看起来像这样 [Test] [Property("TestDescription", "Testing Subtraction of Two numbers")] [NUnit.Framework.CategoryAttribute("mytag,subtract"...

回答 2 投票 0

我可以在Visual Studio测试资源管理器中根据属性过滤NUnit测试吗?

是否可以构造一个Visual Studio Test Explorer搜索表达式,根据属性名称和值来过滤NUnit测试?例如,像Trait:...

回答 1 投票 0

我如何使用Nunit 3在执行结束后生成一些测试结果?

我正在使用Nunit 3和Nunit 3测试适配器。如何才能在使用Test explorer执行后,得到一个像Nunit-result.xml这样的报告xml文件。我正在使用单元测试项目(.NET框架)。我的主...

回答 1 投票 0

使用WinAppDriver无法在记事本中打开 "文件 "或 "编辑 "菜单。

我试图学习如何使用WinAppDriver来测试我在VS2019中开发的桌面应用程序。我能够使用基本的Notepad.exe和输入文本的例子运行NUnit测试。然而,我无法 ...

回答 1 投票 0

让NUnit3在整个测试套件中最后运行指定的测试。

由Specflow生成并由NUnit运行的最后一个E2E测试将是一个恶意的测试,会锁定用户一段时间。我想让这个测试在整个套件中最后运行。我发现...

回答 1 投票 0

Selenium WebDriver C#.NET 拖放测试抛出异常错误

我使用了action类中的Drag and Drop选项。Actions action = new Actions(driver); IWebElement source = driver.FindElement(By.XPath("(/span[@class='fa fa-bar fa-lg'])[1]"); ...

回答 1 投票 0

努尼特测试订单[重复]

有什么方法可以让我们从nunit中创建有序的列表,有多个测试用例需要多次运行,但不按顺序运行。例如:1)TestCase A 2)TestCase B 3)TestCase ...。

回答 1 投票 0

N单元测试顺序在夹具之间共享

我有一个测试夹具,里面有一些案例(test1-test5)。从逻辑上讲,测试用例应该一个一个水平运行:不同夹具中的所有test1用例应该先运行所有test2......。

回答 1 投票 0