当 AnyCPU 测试程序集实现 x64 生产程序集的接口时出现 BadImageFormatException
我似乎遇到了这样一个场景:当我在引用 x64 程序集的 AnyCPU 程序集上运行 mstest 时,我收到 BadImageFormatException。 当 AnyCPUTestingx64Product…
我的 TestInitialized 类对我的测试不可见
我正在尝试遵循圣人 Answermen 的建议:将我的类实例化移动到 TestInitialize 方法: [TestInitialize()] public void MyTestInitialize() { MessageC…
我应该初始化每个测试方法,还是只初始化类,或者两者都不初始化?
我向自己(现在向整个世界,甚至更远的地方)提出的问题是在我下面的评论中: [TestMethod()] public void SetMessageTypeSubcodeTest() { int AMessa…
在系统测试中使用 Selenium 时,使用 Thread.Sleep 的替代方法是什么?
我有一个使用 Selenium 的 TestMethod,如下所示: [TestMethod] public void ShouldSendPasswordReminder() { // go to loginregister url _fireFoxW…
我们如何在 MSTest 中运行具有多个参数的测试方法?
NUnit 有一个名为 Values 的功能,如下所示: [Test] public void MyTest( [Values(1,2,3)] int x, [Values("A","B")] string s) { // ... } 这意味着…
从 MSBuild 内运行的 MSTest 捕获错误
我这样调用 MSTest: 它正在运行,但无论成功还是失败,都不会向 MSBuild 错误文件写入任何错误。我正在使用这些参数运行 MSBuild: /fl /flp:v=detai…
使用调用另一个 Web 测试的 Web 测试运行 mstest.exe
我有一个 Web 测试,我们将其称为 WebTestParent,它调用另一个 Web 测试 WebTestChild。 当我从 IDE 运行它时没有问题,但是当我尝试使用 mstest 从…
代码覆盖率:为什么结束标记是红色的(End If、End Try,...)
我将 MS-Test 与 Visual Studio 2010 和 Visual Basic 结合使用。 在下面的函数中,代码覆盖率告诉我,有一个未检查的块,并且带有 “End Try” 的行…
创建新项目时不会出现创建新的单元测试项目
有谁知道为什么会发生?! 我正在使用 Visual Studio 2010。 我选择 mvc 项目,当我单击下一个对话框时,我应该使用复选框编写“选择单元测试项目”..…
如何指示 MSTest 在测试运行后删除所有测试工件?
我从命令行针对我们的测试程序集运行 MSTest: mstest /testcontainer:C:\dev\UnitTests\bin\Debug\UnitTests.dll 这工作正常,但我不希望来自的工件…
为什么空集合断言在 MSTest 中不起作用?
我有一个如下的断言 Assert.AreEqual(1.Primes(), new List()); 其中 Primes 返回 IList,素数的代码是 公共静态类 PrimesKata { 公共静态 IList Prim…