使用 VS2010 测试工具进行参数化测试
是否可以使用 VS2010 Silverlight 测试工具编写参数化测试? 在常规 NUnit 测试中,这可以使用 TestCase 属性来完成... [Test] [TestCase("myParam1")…
在单元测试中单步执行和调试代码
我无法调试或单步执行单元测试。 这是我的示例测试代码... using System using System.Text using System.Collections.Generic using System.Linq usi…
Resharper 单元测试运行程序找不到内容文件
我有一些测试依赖于我标记为“内容”和“始终复制”的一些文件。我使用 DeploymentItem 属性来确保在 VS 外部运行 mstest 时将它们复制到输出目录。然…
如何使用 HostType(“Moles”) 从测试中读取 UnitTest 项目的 App.Config
我有以下测试: [TestClass] public class GeneralTest { [TestMethod] public void VerifyAppDomainHasConfigurationSettings() { string value = Co…
MSTest:如何增加测试时间
我有一个测试需要工作超过 1 分钟(VS2008、MSTest,测试是从 VisualStudio 启动的): const int TestTimeout = 1 [TestMethod] [Timeout(10*60*1000…
构建后如何抑制“测试”窗口的输出?
我正在处理一个大型解决方案(90 多个项目)。当我构建它时,如果构建成功,我会在“输出”窗口中看到大约 50 行,其中显示诸如 UTA050: Test XYZ.ABC…
ASP MVC - ConfigurationManager 找不到应用程序设置
我正在使用 MS Test 来测试我的控制器的一项操作。此方法使用 ConfigurationManger 从 web.config 读取 appSettigns。由于某种原因,ConfigurationMan…
Team Foundation Server 2010 构建问题
有谁知道是否可以让 TFS2010 构建服务器仅运行测试而不是整个项目。 这就是为什么,我想设置一个时间表,让我的服务器每天执行我的测试,而不必确保我…
如何在 Visual Studio 2010 中并行化数据驱动单元测试?
我知道常规的 MS-Test 单元测试可以通过在测试解决方案的 .testresults 文件中指定parallelTestCount 属性在多核机器上并行化(当然有注意事项) 。像…
如何使用 Rhino Mock 模拟扩展方法?
我已经扩展了 IDataReader 类型的对象以及我需要的一些扩展方法。现在的问题是,当我尝试模拟 IDataReader 时,扩展方法不包含在模拟中,因此当行 Exp…
为什么我的测试失败并出现 System.Security.VerificationException?
我正在将我的一个项目从 VS2008 迁移到 VS2010。现在,当我运行测试工具时,我将解决方案中的所有项目都转换为 .NET 4.0(客户端配置文件),几乎所有…
IDE 在抛出 AssertionException 时停止,而不是测试失败。 (MSTestExtensions 的罪魁祸首?)
我在 MSTest 项目中使用 NUnit 断言,如下所示(注意:这应该不重要,请参阅 Dave Falkner 的答案的评论): using Microsoft.VisualStudio.TestTools…
控制台应用程序内的 MSTest
我试图在控制台应用程序中运行一些测试 using System using System.Collections.Generic using System.Linq using System.Text using Microsoft.Visua…