0

我正在编写有关单元测试和 TDD 的演示文稿。我想分享的一个统计数据是包含单元测试的 Github 项目的百分比。这些数据在某处可用吗?

如果没有,是否可以通过 Github API 获取?我正在考虑一种基于项目类型的简单的基于文件的方法(查看 Java 项目是否有任何以Test.javaspec.rbRuby 结尾的文件),但我从未使用过他们的 API,也不知道这有多可行。

4

2 回答 2

1

从 Github API 获取 Java 存储库列表(使用searchlanguage参数),然后克隆每个存储库,查找Test.java或收集您的结果。不过,我认为没有克隆每个项目的方法可以做到这一点。

于 2013-04-02T01:00:55.767 回答
1

我认为没有任何 API 可以为您提供这些信息。或者至少在不浏览整个存储库的情况下不会这样做,无论如何这都不实用。您可能想建议 github 员工自己进行这样的调查,但这将取决于他们 :)

于 2012-09-05T17:32:15.820 回答