nunit 相关问题

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

如何使用 jenkins localhost 实例从 bibucket.org 存储库运行 C# NUnit 自动化测试?

我正在尝试运行位于 bitbucket.org 的存储库中的 C# 自动化测试(它是一个远程存储库)。该项目使用C#和NUnit框架。我完全明白了

回答 1 投票 0

中间件不会自动启动,并且不会写入Serilog

在这里,我附加了中间件内的代码: 命名空间... { 公共类 MyMiddleware { 私有只读RequestDelegate _next; 私有只读 ILogger _logger; ...

回答 1 投票 0

如何使用 Fluent Assertions 来测试不等式测试中的异常?

我正在尝试使用 C# 中的流畅断言为大于重写运算符编写单元测试。如果任何一个对象...

回答 3 投票 0

如何做到内部接口对Moq可见?

我的 C# 解决方案中有 3 个项目。 签名 结构 测试 签名有公共和内部接口。 另外,它还有 [程序集:InternalsVisibleTo("结构")] [组装:

回答 4 投票 0

NUnit 测试期间 Quartz.NET 中触发自动增量的问题

我正在开发一个利用 Quartz.NET 进行作业调度的项目。我已经使用 NUnit.Framework 实现了一些测试,以验证调度程序是否正常运行。然而,我遇到了

回答 1 投票 0

Selenium 在通过任务计划运行时不显示 IE

这不是问题,实际上是一个很好的副作用,但它让我感到困惑。 当我通过命令行运行测试套件时,我看到 IE 弹出并运行测试。 当我用完全相同的方式运行它时

回答 1 投票 0

如何使静态变量线程安全?它在静态类中声明,并在静态扩展方法中递增

我有一些代码,如下所示。我正在尝试增加一个计数器并使其线程安全。 注意:我在此方法中省略了不相关的代码。 公共静态类 MyClass { 私人...

回答 1 投票 0

如何使用 Selenium/NUnit 并行运行多个测试装置?

我有一点问题。我正在开发一个自动化项目,并尝试在多个浏览器上并行执行测试。 我有这两门课: [TestFixture(typeof(ChromeDriver))] [

回答 1 投票 0

为什么提取接口后可以替换底层实现?

以下是《单元测试的艺术,第二版》一书的原文: 提取接口以允许替换底层实现 在这个技术中,你需要突破...

回答 1 投票 0

如何创建单元测试来访问c#中的视图

我是新创建服务类的单元测试。我在访问我的上下文中的视图时遇到问题。 我有两个上下文,一个用于写作,一个用于阅读。下面是上下文的示例...

回答 1 投票 0

如何查找活动app.config文件的路径?

我正在尝试完成这个异常处理程序: if (ConfigurationManager.ConnectionStrings["ConnectionString"]==null) { 字符串路径ActiveConfigFile = ...? 抛出新的 ConfigurationErrorsExcep...

回答 8 投票 0

将 NUnit 的 appsettings.json 放置在代理上以在 Azure DevOps 管道中使用

我正在使用 Azure DevOps 管道来执行单元测试并将我的 Blazor Server 应用程序部署到代理。我使用 NUnit 测试框架和 PostgreSQL 作为数据库。对于单元测试,我使用

回答 1 投票 0

有没有办法可以在 C# 的 Selenium 测试中的条件语句中使用测试描述?

我正在为订购系统创建测试;我已经使用 Visual Studio 2022 在 C# 中为其周围的各个页面创建了测试,现在我正在为排序部分本身创建测试。我有一个基本页面...

回答 1 投票 0

在 Docker 中运行测试时没有可用的测试

我通过 Visual Studio 创建了 NUnit 项目并尝试在 Docker 中运行它。 来自 mcr.microsoft.com/dotnet/sdk:7.0 AS 基础 工作目录/应用程序 来自 mcr.microsoft.com/dotnet/sdk:7.0 AS 构建 WORKDIR /src...

回答 1 投票 0

我们如何在MSTest中运行具有多个参数的测试方法?

NUnit 有一个称为 Values 的功能,如下所示: [测试] 公共无效我的测试( [值(1,2,3)] int x, [值(“A”,“B”)] 字符串 s) { // ... } 这意味着测试满足...

回答 10 投票 0

如果多个方法具有该钩子,是否有一种方法可以设置 NUnit [OneTimeTearDown] 测试钩子的顺序?

我有一个移动自动化项目,该项目使用 .NET 6 与 Specflow、NUnit 和 Xamarin.UITest。 当我的项目在 .NET Framework 4.8 上并且我使用钩子 [OneTimeTearDown] 时,我能够制作一个 co...

回答 1 投票 0

有没有一种方法可以在一个网络浏览器实例中运行多个测试订单?

目前我的代码如下: 这是 NUnit C# 中的 [FixtureLifeCycle(LifeCycle.SingleInstance)] [测试治具] 公开课xxxxx:xxxxx { 私人 xxxxx xxxxx; [设置] 公共空间

回答 1 投票 0

NUnit - 尝试创建通用测试,但找不到测试用例源

我决定让我的功能测试变得通用,这样我就可以将不同的类实现传递给它,但保持测试相同。 这是常见的测试类: 内部抽象类

回答 1 投票 0

Nunit:用于在程序集中运行每个测试的全局设置方法

在 Nunit 中,我们有一个在 TestFixture 类中的每个测试之前运行的 Setup 方法。我们有 OneTimeSetup 在程序集中的所有测试之前运行。 但我想要的是我指定的属性...

回答 1 投票 0

为什么我的测试没有按预期顺序运行?

我有 1 个测试的运行时间明显长于其他测试,因此我希望它首先开始运行,以便其他测试可以与其并行运行。 派生类中的测试使用 Order(1),

回答 1 投票 0

© www.soinside.com 2019 - 2024. All rights reserved.