nunit 相关问题

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

如何在为TestFixture级别而不是Test级别设置时获取作者属性?

我想为testFixture设置一个Author并在运行时获取它以便能够在我的DB中获取它:这是TestFixture类我设置Nunit属性作者testFixture级别:[TestFixture(作者...

回答 2 投票 0

MOQ 4.0:'Moq.Mock`1'的类型初始值设定项引发了异常

我得到了异常'Moq.Mock`1'的类型初始化程序引发了异常。使用Moq 4.0我已经在几个论坛上查看过,他们提到使用Moq-NoCastle版本。一世'...

回答 4 投票 6

nUnit无法加载System.Data.Linq

我有一个针对Core 2.1的nUnit 3.11.0项目。我在我的一个测试中遇到一个异常,它说无法加载文件或程序集'System.Data.Linq,Version = 4.0.0.0,Culture = ...

回答 1 投票 0

有没有办法将NUnit测试指定为“额外信用”?

我有一些API的测试,我希望能够表达某些反映“有抱负”或“额外信用”要求的测试 - 换句话说,如果它们通过它会很好,但是如果...

回答 1 投票 1

使用捆绑的NUnit工具时缺少NUnit扩展

使用捆绑的NUnit工具配置NUnit步骤:执行步骤后,我在日志开头出现以下消息时遇到困难:TeamCity NUnit ...

回答 1 投票 3

NUnit,Assert失败后是否可以继续执行测试?

在包含一些断言的测试中,例如:Assert.AreEqual(1,1); Assert.AreEqual(2,1); Assert.AreEqual(2,2);是否有可能让测试在某些时候失败后继续运行?在里面 ...

回答 9 投票 31

如何在Moq中短路调用属性setter

我最近在我的一个房产安装人员的单元测试中遇到了一个小问题。我想设置我的属性以返回某个值,并且不调用setter逻辑,因为它有一些重...

回答 1 投票 1

模拟使用索引的属性

我试图解耦ConfigurationManager,所以我可以嘲笑它。这是我的类和接口公共类Settings {public string this [string index] => ConfigurationManager.AppSettings [index]; ...

回答 1 投票 1

如何在仍然引用NUnit的同时使我的visual studio 2017项目不是测试项目

我有一个带有unittest辅助类的库。我在这个项目中引用了NUnit,但现在Visual Studio认为这个项目是一个测试项目并且抱怨没有发现测试。这个 ...

回答 1 投票 0

Case针对多个选项的集合的不敏感比较

我正在尝试使用NUnit来编写一个断言,即集合中的所有(字符串)成员都是不区分大小写的一组可能性之一。我以为我已经弄明白了,但它赢了'...

回答 1 投票 2

以编程方式在log4net中添加和删除日志追加器

我有一个使用log4net的组件。我想创建单元测试,验证某些错误条件会导致正确的日志记录。我当时认为最好的办法就是创造......

回答 4 投票 23

在单元测试中调试异步任务有问题,因为它没有输入

所以我试图测试一个在命令处理程序内部调用的异步任务类型的方法,在该方法中我有一些ifs,我想检查它去哪个分支。因为在每个分支上......

回答 1 投票 0

Nunit每次测试两次

我遇到了通过NUnit运行测试的问题。我不知道为什么,但每次测试都运行两次。关键是在另一台笔记本电脑上它通常只运行一次。有任何人同样的问题,知道......

回答 6 投票 6

如何调试NUnit仅在CI构建中失败?

我在Jenkins构建中使用NUnit运行测试时遇到问题。当我手动运行测试(通过Cake构建脚本) - 甚至直接在构建服务器上 - 测试都成功时,它们会在...时失败

回答 1 投票 0

在运行多个测试程序集时,“-workers:1”是否会阻止nunit3-console中的并行化?

我需要确保NUnit即使在运行多个测试程序集时也按顺序运行测试,因此我使用的命令行如下:nunit3-console.exe -workers:1 testAssembly1.dll testAssembly2.dll ...

回答 1 投票 1

NUnit'Assert'不包含'Multiple'的定义

我已经开始使用C#/ Visual Studio /等将NUnit连接到我的Unity项目。当我遇到一堵砖墙时。根据文档,我应该可以访问Multiple Assert函数。我写 ...

回答 1 投票 2

使用Params数组的设置方法

我正在为应用程序开发测试。有一种方法有一个params数组作为参数。我已经使用Moq设置了方法,但是当我运行测试时,方法的返回值为null,...

回答 2 投票 40

在selenium c#中找不到类型或命名空间SelectElement

driver.FindElement(By.Id( “inputUsername”))的SendKeys( “ACA”); driver.FindElement(By.Id( “控件inputPassword”))的SendKeys( “123”)。 。driver.FindElement(By.TagName( “按钮”))点击(); SelectElement oSelect = new ...

回答 3 投票 4

调用扩展方法的设置结果

我正在尝试设置返回对扩展方法的调用并且正在接收:SetUp:System.NotSupportedException:Expression引用不属于模拟对象的方法:m =&...

回答 3 投票 15

针对不同的接口实现减少NUnit测试中的重复

我有以下界面:public interface IStack {int Peek(); void Push(int i);两个实现:public class LinkedListStack:IStack {public void Push(int x){...

回答 2 投票 2

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