unit-testing - AppHarbor 如何选择要进行单元测试的内容?

标签 unit-testing appharbor xunit

我刚刚使用 AppHarbor 创建了一个小项目,该项目由一个使用 xUnit 的 .csproj 组成。它使用 NuGet 来恢复 xUnit 框架。 AppHarbor 认识到这是一个测试项目并执行了存在的测试。

我想知道 AppHarbor 如何选择对哪些项目进行单元测试。它是否查看 dll/exe 的引用程序集(可能通过反射)? (例如,如果 dll/exe 引用 xunit.dll 那么它可能是一个测试项目)。它会查看 .csproj 文件以查找引用吗?它是否通过所有运行者运行所有程序集?

最佳答案

Appharbor 使用 Galio http://www.gallio.org/我很确定它会运行所有标有 [Fact]

的东西

关于unit-testing - AppHarbor 如何选择要进行单元测试的内容?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/12930045/

相关文章:

c# - 如何注入(inject)一个不提供接口(interface)和虚拟方法的类的伪实现?

C# xUnit 测试监听器

node.js - 不允许进行 Handlebars 编译操作

web-config - AppHarbor - 为什么我的 <httpRuntime maxRequestQueryStringLength ="XXXX"/> 不工作?

version-control - 从 Mercurial 中的单个本地存储库推送到多个远程存储库

C# 模拟 IHttpclient & CreateClient

c# - C++ 中的可测试性设计

java - Spring + Maven : separate property files for unit tests and integration tests

c# - 我可以在 Rhino-Mocks 3.6 中使用 AAA 语法测试方法调用顺序吗?

javascript - 期待这样或那样,如何在单元测试中包含 OR