我有一大堆用 MbUnit 编写的单元测试,我想从测试名称生成简单的英语句子。这里介绍一下这个概念:
http://dannorth.net/introducing-bdd http://dannorth.net/introducing-bdd
这是来自文章:
public class CustomerLookupTest extends TestCase {
testFindsCustomerById() {
...
}
testFailsForDuplicateCustomers() {
...
}
...
}
呈现如下内容:
CustomerLookup
- finds customer by id
- fails for duplicate customers
- ...
不幸的是,上面文章中引用的工具(testdox)是基于Java的。有适用于 .NET 的吗?
听起来这写起来很简单,但我只是没有带宽并且想使用已经写好的东西。
EDIT:只是为了澄清问题。我正在寻找一种可以快速通过现有测试并将 CamelCase 函数名称转换为句子的东西。对于某种 Gallio 插件来说,这似乎是一项完美的工作。
到目前为止我不知何故发现SpecUnit http://code.google.com/p/specunit-net/Jay 推荐了 BDDDoc。这两个都是行为验证框架,需要对现有测试进行重大重写。我们的团队决定使用 SpecFlow 作为主要的 BDD 框架,而我试图实现的是生成现有测试的报告,以了解它与 BDD 方法的契合程度。
有一个.NET 的 TestDox http://www.testdox.com/这似乎是最近的事情(2010 年)。
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)