NUnit是用C#编写的.NET和Silverlight的开源单元测试框架。它与JUnit或TestNG在Java世界中的作用相同,是xUnit系列中的众多之一。
无法从单元测试项目(Nunit)中的“App.config”文件中读取值
我在视觉工作室中创建了一个“nunit”项目,其中包含一个简单的测试。没有可用的默认“App.config”文件,因此我创建了一个“App.config”文件。我已经标记了这个...
我已经编写了一些nunit测试,在我的测试文件夹中,甚至在根项目目录中,我尝试将app.config文件链接到我的测试代码,但它永远不会出现并说不能有空值...
只是尝试运行一些旧测试,似乎 Assert.IsEmpty 已被弃用,并出现以下错误 CS0117“断言”不包含“IsEmpty”的定义 我尝试过谷歌搜索,但它......
只是尝试运行一些旧测试,似乎 Assert IsEmpty 已被贬值,并出现以下错误“CS0117 'Assert' 不包含 'IsEmpty' 的定义”。我试过了...
为什么NUnit测试项目在Visual Studio中无法识别为项目
创建 NUnit 测试项目时,解决方案资源管理器不显示任何项目,并且选择它时它不包含(.net 框架) 我尝试了所有我能在互联网上找到的东西 输入图片
如何在Azure管道中的appsettings.json中使用替换变量?
我有一个用于一些 Playwright 测试的 NUnit 测试项目,我正在测试一个需要登录的网页。因为它需要登录,所以我需要使用一些用户名和密码。这些测试都是我的...
使用 NUnit 和 NSubstitute 进行单元测试中间件
我在 ASP.NET Core 站点中编写了一些中间件,我正在尝试对其进行单元测试,主要是遵循本使用 Moq 的指南。 我的问题是找到一个与 new
我目前正在为我的食谱存储应用程序进行一个简单的单元测试,以测试我的卡路里计算。然而,我不断遇到上述问题,并且不确定我能做些什么来解决它......
使用 SpecFlow 禁用一个功能文件与 c# 中的其他功能并行运行
我有一些使用specflow并行运行的功能文件 我想禁用其中一项功能与其他功能并行运行。 尝试将 addNonParallelizedMarkerForTags 字段添加到 sp...
尝试遵循这个答案,但似乎不起作用 https://stackoverflow.com/a/63574695/22548444 编辑:此链接不起作用。我注意到一条评论说“我不认为 TestCaseFilter 是一个......
如何验证ASP.NET Core API单元测试(NUnit)中的RefreshTokenForUser中调用了ValidateRefreshToken?
我正在使用 NUnit 为 ASP.NET Core API 编写单元测试。我有一个接口 IJwtManagerRepository ,其方法为 RefreshTokenForUser 和 ValidateRefreshToken。在 RefreshTokenForUser 中,实际的
我有一个 AWS Serverless API,可以对 DynamoDB 表执行 CRUD 操作。这些功能按预期工作,但我在尝试添加单元测试来支持我们的 CI/CD 管道时遇到了麻烦。该...
NUnit Playwright - 多重继承 BaseTests 和 PageTest
如何实现相当于多重继承自定义的BaseTests类和Playwright的PageTest类? 问题 我的应用程序中有两种类型的测试:非剧作家和剧作家-...
Playwright 测试运行设置未生效(Headless = False 但仍运行 Headless)
我有一个带有运行设置文件的 Playwright 测试解决方案,当测试(Test2)运行(通过 VS Code 中的测试资源管理器)时,它处于无头模式,并且似乎忽略了我创建的运行设置文件...
Selenium 在 VS 调试模式和 NUnit 测试运行下使用 head web 驱动程序运行速度非常慢
我正在从事Web自动化测试,我计划使用Selenium。我使用Selenium来操作Edge浏览器进行测试。我用 C# 创建控制台应用程序。 EdgeOptions edgeOps = new EdgeOptions(); 边缘...
我正在开发一个使用锯齿状数组作为参数的功能,我找不到任何信息来使用锯齿状数组创建测试用例。 静态公共 int[][] jaggedValues() { 整数[...
在我的应用程序中,我有一堆 DTO,通常作为记录实现。各种方法都将这些 DTO 作为参数。 DTO 有很多属性,当我对 cl 进行单元测试时...
如何让 SpecFlow.NUnit 抑制控制台输出中的传递场景?
当我使用 dotnet test 运行 SpecFlow 套件时,我不想看到通过场景的所有步骤输出。我有近 200 个场景——我只想看看哪里出了问题! 这是
使用 VSTest 运行测试时,/TestCaseFilter 选项可用于选择具有特定特征的测试。 例如,以下选择所有已标记为...的单元测试
nunit3-console 看不到来自 Microsoft.AspNETCore.App 的 DLL
当我从 Visual Studio 运行 UT 时,一切都运行良好,但是当我需要使用 nunit3-console My.Tests.dll 运行它时,我会看到像这样的 FileNotFoundException 无法加载文件或程序集“System.Security”。