7得票6回答
使用PartCover 2.3和.NET 4.0运行时?

我已经成功将PartCover 2.3与VS 2008在我的64位计算机上运行。 我现在正在尝试让它与VS 2010和NUnit 2.5.3一起工作。我已经让NUnit使用正确的CLR版本,但我无法让PartCover产生任何输出。我只得到一个“空”的报告XML文件: <PartCo...

19得票2回答
NUnit在Windows 7上完全无法工作

我刚接触单元测试,第一次尝试使用NUnit。 我的环境是Windows 7 Professional 64位,Visual Studio 2010,我正在使用C#开发Windows应用程序。我刚编写了一个简单的测试,并尝试使用NUnit GUI运行测试。 我的NUnit版本是2.5.10,我还...

10得票3回答
NUnit. 将参数传递到teardown方法中

我正在使用NUnit,我的测试方法定义如下:[Test] [TestCase("Fred", "Bloggs")] [TestCase("Joe", "Smith")] public void MyUnitTest(string firstName, string lastName) { ...

15得票4回答
NUnit中的数据驱动测试?

在MSTest中,你可以像这样做: [TestMethod] [DataSource("Microsoft.VisualStudio.TestTools.DataSource.CSV", "testdata.csv", "testdata#csv", DataAcc...

7得票1回答
NUnit能否期望超时?

我希望测试一个我期望在特定情况下会被阻塞的方法。 我尝试了TimeoutAttribute和ExpectedExceptionAttribute的组合: [Test] [Timeout(50), ExpectedException(typeof(ThreadAbortException))...

8得票4回答
ExceptionAsserts 和在 VS 中调试 C# 项目

我们一直在使用NUnit和VisualStudio编写C# .NET代码。测试异常的方法是使用旧语法:old syntax: [Test] [ExpectException(typeof(ExceptionType))] public void TestExceptionType() { ...

10得票2回答
NUnit报错:System.ArgumentException: net-4.0框架不可用。

异常: 进程模型: 默认 域使用: 单一 执行运行时: net-4.0 未处理的异常: System.ArgumentException: 框架 net-4.0 不可用 参数名: framework at NUnit.Util.TestAgency.GetAgent(Runtime...

9得票4回答
使用NUnit测试属性是否抛出异常

似乎没有属性的委托。有没有方便的方法来实现以下内容? Assert.Throws<InvalidOperationException>( delegate { // Current is a property as we all ...

58得票9回答
为什么我的测试一起运行时失败,但单独运行时通过?

在Visual Studio中编写测试时,我会通过保存、构建然后在Nunit中运行测试(右键单击测试然后运行)来检查它是否正常工作。 测试成功了……接下来我继续…… 现在我又编写了另一个测试并且像上面一样保存和测试也是可以成功的。但是,当将它们一起运行时,它们就不能正常工作了。 这是我的...

14得票2回答
NUnit 中的 EqualTo() 和 EquivalentTo() 有什么区别?

当我有一个 Dictionary<string, int> actual,然后创建一个完全相同值的新的 Dictionary<string, int> expected。 调用Assert.That(actual, Is.EqualTo(expected));会使测...