我正在尝试创建一个可以在 cygwin 中运行的简短 bash 脚本,以使用 nunit-console 在 .NET 项目中执行所有 nunit 测试。目前,我将 nunit 的系统版本别名为“nunit”,因此如果我运行“nunit”,它将执行 nunit-console。
我的第一步是尝试递归查找所有测试程序集。这最有效:
find . -name *.Test*.dll
但它会返回 dll 的 /obj 和 /bin 版本。
其次,我需要找到一种方法将所有结果从 find 传递给 nunit,最好是在一次执行中,到目前为止我不知道该怎么做。
那里有任何 cygwin / bash 大师可以提供帮助吗?