NUnit是用C#编写的.NET和Silverlight的开源单元测试框架。它与JUnit或TestNG在Java世界中的作用相同,是xUnit系列中的众多之一。
如何转换List<string>?在 C#<string> 中列出
我正在尝试创建一个字符串列表,它本身在测试方法中不是 nullable 我尝试了 "String,int,bool,long".Split(",").ToList() 并且它给了我一个列表...
为什么当只传递一个字符串数组时,编译器会因为一个非常量表达式而出错?
当我把一个字符串数组传递给测试函数时,就像这样: [TestCase( new string[] { "1", "2", "3"}, 1 )] [TestCase( new string[] { "54", "508" }, 1 )] [TestCase( new string[] { "768" }, 2 )] public ...
这是我的UnitOfWork类: public class UnitOfWork : IUnitOfWork { protected SampleProjectDbContext _db { get; private set; } private IServiceProvider _serviceProvider; ...
如何设置github动作,使用nunit为asp.net应用程序运行单元测试?
我目前有一个Asp.Net(4.6版本)项目,我的公司刚刚迁移到Github上。我们目前使用Jenkins来处理CICD管道,但希望能迁移到github动作。我想...
如何在一个N-Unit测试中使用多个TestCaseSource属性。
如何在N-Unit 2.62中使用多个TestCaseSource属性为测试提供测试数据?我目前正在做以下工作。[Test, Combinatorial, TestCaseSource(typeof(FooFactory), "GetFoo"), ...
如何从在Visual Studio中使用测试资源管理器运行的Nunit测试适配器中获取结果文件。
我一直用Specflow+通过Visual Studio中的Test Explorer来运行我的测试,Specflow+ Runner在最后会自动生成一个漂亮的.html报告。我已经改用Nunit Test ...
如何设置Visual Studio for Mac和NUnit?
我使用的是Visual Studio for Mac 8.5.4版本(build 12),我使用NuGet安装Nunit包。我可以创建一个项目NUnit,但当我试图引用我的项目,我想测试我不能......
我有一个方法,应该进行http调用,并且应该等待不超过某个超时时间的响应,如果在超时时间内没有收到响应,方法应该返回空字符串,BUT。如果在超时内没有收到响应,方法应该返回空字符串,但响应必须......
我想单元测试一个仓库,使用的HttpClientFactory.我问的问题是,我如何单元测试的Repo,调用IHttpClientFactory与Nunit。有人建议我检查一个......。
Socket服务器和NUnit.Thread.Sleep Thread.Sleep
我正在写一个socket服务器和客户端类,我正在通过NUnit测试。我写了一个进程,检查所有的客户端,如果他们仍然连接。在这个过程中,我创建了一个线程, ...
在VSCode for NUnit C#的代码透镜中获取Debug Test选项。
"运行测试""调试测试 "在Code Lens中没有显示出某个C#项目。这个项目使用的是NUnit测试框架。我有另一个使用xUnit框架的项目,在 ...
当创建客户端时,Mocked HttpClientFactory返回null。
我想对一个使用IHttpClientFactory的服务进行单元测试,用Nunit和NSubstitute进行嘲讽.我想测试的服务是这样的 public class Movies : IMovies { private ...
当创建客户端时,Mocked HttpClientFactory返回null。
我想对一个使用IHttpClientFactory的服务进行单元测试,用Nunit和NSubstitute进行嘲讽.我想测试的服务是这样的 public class Movies : IMovies { private ...
如何使用System.Reflection检索NUnit测试方法的 "属性 "属性值?
我有一个NUnit测试方法,它看起来像这样 [Test] [Property("TestDescription", "Testing Subtraction of Two numbers")] [NUnit.Framework.CategoryAttribute("mytag,subtract"...
我可以在Visual Studio测试资源管理器中根据属性过滤NUnit测试吗?
是否可以构造一个Visual Studio Test Explorer搜索表达式,根据属性名称和值来过滤NUnit测试?例如,像Trait:...
我正在使用Nunit 3和Nunit 3测试适配器。如何才能在使用Test explorer执行后,得到一个像Nunit-result.xml这样的报告xml文件。我正在使用单元测试项目(.NET框架)。我的主...
使用WinAppDriver无法在记事本中打开 "文件 "或 "编辑 "菜单。
我试图学习如何使用WinAppDriver来测试我在VS2019中开发的桌面应用程序。我能够使用基本的Notepad.exe和输入文本的例子运行NUnit测试。然而,我无法 ...
由Specflow生成并由NUnit运行的最后一个E2E测试将是一个恶意的测试,会锁定用户一段时间。我想让这个测试在整个套件中最后运行。我发现...
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]"); ...
有什么方法可以让我们从nunit中创建有序的列表,有多个测试用例需要多次运行,但不按顺序运行。例如:1)TestCase A 2)TestCase B 3)TestCase ...。