nunit-2.5相关内容

错误:捕获异常[错误:不支持的命令[addSelection |]

我正在使用带有C#的硒Web驱动程序,并尝试在可用列表中选择一个项目时,我收到以下错误消息: 错误:捕获到异常[错误:不支持的命令[addSelection | 有人可以帮我吗?有什么解决方法吗? 我正在尝试从左侧的列表中选择一个项目,然后单击按钮(>)将其移至右侧. 解决方案 Select selectbox = new Select(driver.findElemen ..
发布时间:2020-07-24 21:09:11 C#/.NET

如何使用nunit和moq进行异常处理?

我正在尝试使用nunits的新异常处理方式,但是我发现很难找到有关它的信息以及如何与最小起订量一起使用它. 我现在有moq,它会在模拟方法上引发异常,但是我不知道如何使用nunit来捕获它并查看它. 解决方案 有几种不同的方法可以做到这一点.我使用Assert.Throws. var exception = Assert.Throws( ..
发布时间:2020-07-24 21:09:07 其他开发

NUnit可以期待超时吗?

我想测试一种在特定情况下希望阻止的方法. 我尝试了TimeoutAttribute和ExpectedExceptionAttribute的组合: [Test] [Timeout(50), ExpectedException(typeof(ThreadAbortException))] public void BlockingCallShouldBlock() { this.So ..
发布时间:2020-07-24 21:09:02 C#/.NET

在运行时设置参数的Nunit参数化TestFixtures?

我对能够通过在运行时通过静态方法或返回IEnumerable的属性传递给它的构造函数实例化多个testfixture感兴趣. 在Nunit 2.5中,他们引入了参数化测试和测试装置.这些使您可以编写一个测试,并使用TestCase属性提供的多个输入运行它,并编写一个测试类,并分别使用不同的构造函数参数实例化它的多个实例. 除此之外,还可以使用TestCaseSource属性基于属性或方 ..
发布时间:2020-07-24 21:09:00 其他开发

nunit扩展/行测试发生了什么?

在NUnit 2.4.7中,包含了nunit.framework.extensions.dll,从而可以进行RowTest. 在下载最新版本(2.5.8)时,我找不到它.怎么了? 解决方案 可以使用TestCase代替使用RowTest.以前使用RowTest进行的测试如下: [RowTest] [Row("foo", false)] [Row("", true)] publi ..
发布时间:2020-07-24 21:08:58 其他开发

为什么我的测试一起运行时会失败,但要单独通过?

当我在Visual Studio中编写测试时,通过保存,构建然后在Nunit中运行测试来检查它是否正常工作(右键单击测试然后运行). 测试正常进行... 所以我继续... 现在,我编写了另一个测试,并且可以像上面那样保存并测试它,因此它可以正常工作.但是,当它们一起运行时,它们将无法工作. 这是我的两个测试,分别运行时会起作用,但一起运行时会失败: using System ..
发布时间:2020-07-24 21:07:52 C#/.NET

NUnit扩展

大家好,我有一个关于NUnit Extension(2.5.10)的问题. 我正在尝试做的是将一些额外的测试信息写入 数据库.为此,我使用事件创建了NUnit扩展 听众. 我遇到的问题是公众无效 TestFinished(TestResult result)方法在处被调用两次 运行.我写到数据库的代码就是这种方法 这给我留下了数据库中重复的条目.这 问题是:这是预期的行为吗?我可以做点什么 它? ..
发布时间:2020-07-24 21:07:47 其他开发

NUnit 2.5.8,很多nunit-agent.exe

每次我在nunit中运行测试时,我都会得到另一个nunit-agent,该代理不会退出测试,或者在nunit中重新加载测试或重新启动nunit时. 当我尝试从VS2010附加到进程并尝试调试运行的测试 时,nunit-agent.exe的数量不断增加的问题越来越严重. 任何想法, 试图杀死这些过程并不是解决问题的答案.... (我的环境VS2010,dot net 4.0,nunit 2.5. ..
发布时间:2020-07-24 21:07:45 其他开发

NUnit-测试失败后进行清理

我们有一些访问数据库的NUnit测试。当其中一个失败时,它可能会使数据库处于不一致的状态-这不是问题,因为我们为每个测试运行都重建数据库-但这可能导致其他测试在同一运行中失败。 是否有可能检测到其中一个测试失败并执行某种清理? 我们不想在每个测试中都编写清理代码测试,我们已经这样做了。我想在Teardown中执行清除操作,但只有在测试失败的情况下才能执行,因为清除操作可能会很昂贵。 ..
发布时间:2020-05-30 20:40:54 C#/.NET

NUnit的。传递参数到拆卸的方法

我使用NUnit的。我已经定义likeso我的测试方法: [测试] [测试用例(“弗雷德”,“布罗格斯”) ] [TestCase的(“乔”,“史密斯”)] 公共无效MyUnitTest(串名字,字符串的lastName) { : } 在一个TestCase已经完成,它进入拆机方法。什么了喜欢做的事,就是有被传递到测试方法,但也被传递到拆机方法的TestCas ..
发布时间:2016-10-01 00:37:46 C#/.NET

当运行起来我的测试失败,但单独通过

你 快速的问题......当我写在Visual Studio的测试,我检查它的工作原理是节能,建筑,然后在NUnit的运行测试(右键单击测试,然后运行)。 测试工作耶... ,所以我继续...... 现在我已经写了另外一个测试和它的作品,因为我已经保存并测试它上面一样。但是,他们没有当他们一起运行工作。 下面是我当作为个体时一起运行运行,但不能在该工作的两个测试: 使用 ..
发布时间:2016-09-26 21:22:16 C#/.NET

初始化log4net的尽早与NUnit的

我想知道什么是在NUnit的项目初始化log4net的最好的方式。当然,我要调用的初始化代码(即 XmlConfigurator.Configure()),只要我能得到尽可能多的早日志输出,我可以。但是,因为我的项目是通过NUnit的运行,我有它的入口点几乎没有控制。 据NUnit的文档,它应该首先调用一些构造函数,然后打上一个方法在类 [设置] 属性标记 [TestFixtureSetup ..
发布时间:2016-09-20 09:17:54 C#/.NET

开发一个单元测试API

您好, 我被分配探索利用市场上现有的工具进行单元测试的任务。我的问题是我如何写一个API,将以书面单元测试用例帮助。 例如,我可以把NUnit来写这样的事情,以检查是否文件存在于指定的位置。 <试验()> _ 公用Sub CheckOutputFileInfo() ReportPath =“D:TEMP \ test.txt的” 昏暗的结果作为布尔 结果 ..
发布时间:2015-11-27 11:47:19 C#/.NET

使用PartCover 2.3与.NET 4.0中运行?

我已经成功地得到了PartCover 2.3对VS 2008 工作我64位计算机。 我现在想要得到它与VS 2010和NUnit 2.5.3工作。我有NUnit的使用href="http://www.cookcomputing.com/blog/archives/000597.html" rel="nofollow">正确CLR版本的 < PartCoverReport日期=“2010- ..
发布时间:2015-11-26 17:18:09 C#/.NET