Web Forms MVP Presenter 的单元测试具有空模型
我正在使用 Web Forms MVP 编写 DotNetNuke 用户控件。当在我的单元测试中引发“SubmitContactUs”事件时,演示者尝试在模态上设置“Message”属性。…
xUnit 比较空终止字符串时出现误报
我在比较字符串时遇到了奇怪的行为。第一个断言通过,但我认为不应该..第二个断言失败,正如预期的那样... [Fact] public void StringTest() { string…
Xunit:在一种测试方法中执行所有“断言”?
是否可以告诉 xUnit.net 在一个测试方法中执行所有操作,例如 Assert.True() ?基本上,在我们的一些使用/测试用例中,所有断言在逻辑上都属于同一个…
使用 xUnit for C#/VS2008,通过视觉警报在本地持续运行单元测试的最简单方法是什么?
我目前正在 VS2008 中使用 MSTest 进行单元测试,但我正在考虑访问 xUnit.net。 问题 - 让我的单元测试在本地(在我的 PC 上)持续运行并带有某种通过…
Ncover 未覆盖程序集?
我无法让 NCover 正确覆盖 .dll。我有几个使用 XUnit.NET 和 SubSpec 执行 BDD 风格的规范。除其中一个测试套件外,所有测试套件都可以在 TestDriven.…
测试 MVC 控制器操作 HttpAcceptAttribute 动词
对控制器操作 HttpAcceptAttribute 动词进行单元测试的最佳方法是什么? 到目前为止,我有以下内容,但它太丑了,连母亲都不喜欢它,而且不太灵活。有…
xUnit.net Test Stripper [在部署/发货之前删除嵌入在二进制文件中的测试代码]
是否有可用的 Test Stripper(如 xUnit 测试模式中定义)支持删除包含标记为 [Fact] 等的方法的类,以及从二进制文件中删除对 xunit.dll 的依赖关系 […
从 Gallio 获取要显示的控制台输出xunit网
以前,当使用 xunit.net / testdriven.net 执行单元测试时,我可以看到写入控制台的输出(通过 Console.WriteLine)显示在输出窗口中。 我现在使用 Ga…
将 TeamBuild 的一部分作为 x64 运行 [用于 xunit.net 测试]
使用 Team Foundation Build,我调用 xunit.net xunit 任务,即 /platform:AnyCpu,但我对 TFSBuild.proj 的 TeamBuild 调用是普通的。 我有许多特定…
Visual Studio 输出窗口中的本地化 xUnit.net 输出
我在 Visual Studio 2008 解决方案中使用 xUnit.net(1.5,但 1.1 似乎有相同的问题)(带有一个简单的构建后事件)。 主机系统(Windows XP)为本地…
用于测试私有方法的非代码生成的转发垫片
一般来说,我设计类的方式不需要为了测试目的而访问私有变量。 InternalsVisibleTo 也可以提供帮助。 然而,我目前正在处理的代码库有一些区域已经变…